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