
Este es el ifconfig:
utun2: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1340
options=6403<RXCSUM,TXCSUM,CHANNEL_IO,PARTIAL_CSUM,ZEROINVERT_CSUM>
inet 172.16.4.2 --> 172.16.4.2 netmask 0xffffffff
inet6 fe80::aede:48ff:fe00:1122%utun2 prefixlen 64 scopeid 0x11
inet6 fc00:af6d:6058:7873:9685:4033:8217:541 prefixlen 64
nd6 options=201<PERFORMNUD,DAD>
Sé que permitirá conectarse al espacio 10.14.0.0/16.
¿Cómo puedo saber todas las subredes que están al otro lado del túnel VPN?
Respuesta1
Nunca se puede saber qué hay al otro lado de un túnel. Puede obtener enrutamiento del servidor VPN o configurarlo de otra manera, pero nunca se sabe si está completo o incluso si es correcto. Ni siquiera puedes estar seguro de cuál es realmente el otro extremo. La única forma de saberlo es inspeccionando el servidor (y la conexión).
Relacionado:
- ¿Para qué se utiliza la “ruta push” en OpenVPN?en superusuario.
Respuesta2
Aparentemente, al ver las tablas de enrutamiento se mostrarán todas las subredes de la interfaz.
$> netstat -r
10.14.1/24 link#17 UCS utun2
10.14.2/24 link#17 UCS utun2
10.14.10.10/32 link#17 UCS utun2
Editar: para una mayor especificidad, según @tomasz a continuación, una VPN debe proporcionar específicamente la ruta a la máquina que se conecta, de lo contrario no habrá conocimiento de las subredes al otro lado del túnel.