IP-адрес VPN-туннеля — 172.16.4.2. Как узнать, какие IP-адреса/подсети находятся на другой стороне?

IP-адрес VPN-туннеля — 172.16.4.2. Как узнать, какие IP-адреса/подсети находятся на другой стороне?

Это 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>

Я знаю, что это позволит подключиться к пространству 10.14.0.0/16.

Как узнать все подсети, находящиеся по ту сторону VPN-туннеля?

решение1

Вы никогда не можете сказать, что находится по ту сторону туннеля. Вы можете получить маршрутизацию от VPN-сервера или настроить ее иначе, но вы никогда не узнаете, полная ли она или даже правильная. Вы даже не можете быть уверены, что на самом деле находится на другом конце. Единственный способ узнать это — проверить сервер (и соединение).

Связанный:

решение2

Видимо, просмотр таблиц маршрутизации покажет все подсети для интерфейса.

$> 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

Редактировать: Для большей конкретности, по словам @tomasz ниже, VPN должен специально предоставлять маршрут к подключающемуся компьютеру, в противном случае не будет никакой информации о подсетях на другой стороне туннеля.

Связанный контент