SSH su VPN bloccato su determinate reti

1

Perché posso accedere a risorse protette solo tramite VPN su alcune reti?

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

Ecco l'output quando provo a SSH mentre sono connesso alla VPN University (Cisco / IPSec) presso la caffetteria 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

Il coffee shop è in grado di ispezionare il traffico VPN per determinare se mi sto collegando a GitHub o a una rete interna, o c'è un'altra spiegazione per questi risultati?

Tutto funziona come previsto nella caffetteria A, se ho capito bene questa risposta: link

    
posta rink.attendant.6 08.10.2018 - 04:06
fonte

1 risposta

1

Dal mio commento : La caffetteria B potrebbe assegnarti un indirizzo IP locale nell'intervallo 10.XXX, (che è nel raggio dell'host il tuo tentativo di SSH attraverso la VPN ) e questo potrebbe essere il tuo conflitto.

Risoluzione : dopo un po 'di ricerca ho trovato un simile domanda e risposta sull'errore del server. La soluzione più semplice è cambiare i tuoi IP interni in un intervallo che non è assegnato dalla maggior parte dei coffee shop, hotel, ecc. 10.123.0. * Forse. La soluzione complicata che è più affidabile non è un trucco come menzionato negli accettati e lo siamo.

    
risposta data 09.10.2018 - 01:20
fonte

Leggi altre domande sui tag