Ppp0 연결에 기본 경로를 추가하려고하는데 기본 경로가 해당 연결을 가리키고 싶습니다. /etc/rc.local
에 추가하려고했지만 이것이 올바른 장소라고 생각하지 않습니다. 이 작업을 수행하기에 적합한 곳이 어디인지 알고 싶습니다.
올바른 위치는 /etc/network/interfaces
파일이어야합니다. 다음과 같은 줄을 추가하십시오.
up route add default gw 192.168.0.1 dev eth0
IP 주소는 기본 게이트웨이 중 하나이며 마지막 항목은 장치의 장치 이름입니다.
이미 오래 전에도 위의 해결책 중 어느 것도 나를 위해 일하지 않았습니다. 마침내 우분투의/etc/ppp 디렉토리에있는 ip-up 파일의 주석에서 해결책을 찾았습니다.
/etc/ppp/ip-up.d
디렉토리에 route add
명령을 넣은 스크립트를 만들었습니다.
Pptp 연결이 작성된 후 스크립트가 자동으로 선택됩니다. 그것은 매력처럼 작동합니다.
네트워크 관리자를 사용하는 경우 네트워킹 위젯 아래의 VPN 구성 ... 메뉴 옵션을 통해 경로를 추가 할 수 있습니다. 그런 다음 VPN에서 경로를 추가해야하는 VPN에 대한 편집을 클릭하십시오. 그런 다음 IPV4 설정에서 방법을 자동 VPN으로 변경하십시오. 그런 다음 경로를 클릭하고 여기에 경로를 추가하십시오 (예 : 네트워크 192.168.1.0 netmask 255.255.255.0 게이트웨이 192.168.1.20). 여기서 게이트웨이는 연결하려는 VPN 서버입니다.
기본 인터페이스의 기본 경로? DHCP를 사용하는 경우 기본적으로 수행해야합니다. 정적으로 구성된 인터페이스가 있다면 /etc/network/interfaces
에 스탠자를 추가해야합니다. 인터페이스가 eth0
이고 네트워크가 192.168.1.0/24
이라고 가정합니다 :
# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.1.123
netmask 255.255.255.0
gateway 192.168.1.1
(이 숫자는 네트워크에 맞게 조정될 것입니다.)
이것을 /etc/network/interfaces
에 추가하면됩니다. 이제 default 경로가 아닌 고정 경로를 원한다면 다릅니다.