
이것은 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은 연결 시스템에 대한 경로를 구체적으로 제공해야 합니다. 그렇지 않으면 터널 반대편의 서브넷에 대한 지식이 없습니다.