SSH sobre VPN bloqueada en ciertas redes

1

¿Por qué solo puedo acceder a los recursos protegidos a través de VPN en algunas redes?

Location          | SSH to GitHub | SSH to private IP 
------------------|---------------|-------------------
On-campus Wi-Fi   | Yes           | Yes
Coffee shop A     | Yes           | Only on VPN
Coffee shop B     | Only on VPN   | No

Aquí está la salida cuando intento SSH mientras estoy conectado a la VPN de la Universidad (Cisco / IPSec) en la cafetería B:

$ ssh -T [email protected]
Hi RinkAttendant6! You've successfully authenticated, but GitHub does not provide shell access.

$ ssh 10.X.X.X
ssh: connect to host 10.X.X.X port 22: No route to host

¿La cafetería puede inspeccionar el tráfico VPN para determinar si me estoy conectando a GitHub o a una red interna, o si hay otra explicación para estos resultados?

Todo funciona como se espera en la cafetería A, si entiendo esta respuesta correctamente: enlace

    
pregunta rink.attendant.6 08.10.2018 - 04:06
fuente

1 respuesta

1

De mi comentario : la cafetería B puede asignarle una dirección IP local en el rango 10.XXX, (que está dentro del rango del host al que intenta hacer SSH a través de la VPN). ) y ese puede ser tu conflicto.

Resolución : Después de un poco de búsqueda encontré una question and answer sobre error del servidor. La solución fácil es cambiar sus IP internas a un rango que no esté asignado por la mayoría de las cafeterías, hoteles, etc. 10.123.0. * Quizás. La solución complicada que es más confiable no son los trucos como se menciona en los aceptados y estamos.

    
respondido por el Daisetsu 09.10.2018 - 01:20
fuente

Lea otras preguntas en las etiquetas