VPN을 구성하려면 다음 값을 결정해야 합니다.
공개 IP: 할 수 있어요컬 ifconfig.me
공용 IP 서브넷:이 값을 얻는 방법은 무엇입니까?
기본 게이트웨이:이 값을 얻는 방법은 무엇입니까? 나는 전에 시도했다노선
eth0은 게이트웨이::에 대한 장치입니다. 이 값을 얻는 방법은 무엇입니까? 나는 전에 시도했다노선
답변1
서브넷은 일반적으로 원격(공용) 네트워크에 적합하지 않습니다. 각 AS에 할당된 네트워크 크기를 확인할 수 있지만 이는 서브넷과 동일하지 않습니다.
(즉, 단일) 기본 게이트웨이가 이미 구성되어 있다고 가정하면 다음을 통해 이를 얻을 수 있습니다.
ip route list default | awk '{ for(i=1;i<=NF;i++) if($i=="via") print $(i+1); }'
이 명령의 이전 명령 출력을 사용하여 기본 게이트웨이에 도달하는 장치를 찾을 수 있습니다.
ip route get 192.168.213.1 | awk '{ for(i=1;i<=NF;i++) if($i=="dev") { print $(i+1); exit;} }'