시작 후 기본 게이트웨이를 설정하는 방법

시작 후 기본 게이트웨이를 설정하는 방법

저는 Raspbian을 Wi-Fi 라우터로 실행하는 raspberrypi zero를 설정했습니다. PPPoE 광대역 연결이 있습니다. 설정 후 pppoeconf , hostapd & dnsmasq. 이 라우팅 테이블이 있습니다::

route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
10.1.0.1        0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
192.168.43.0    0.0.0.0         255.255.255.0   U     0      0        0 wlan0

실행::후 sudo route add default gw 10.1.0.1 ppp0. 인터넷이 작동하기 시작합니다. 이제 라우팅 테이블은 다음과 같습니다.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.1.0.1        0.0.0.0         UG    0      0        0 ppp0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
10.1.0.1        0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
192.168.43.0    0.0.0.0         255.255.255.0   U     0      0        0 wlan0

route add default gw 10.1.0.1 ppp0그래서 시작 시 실행되도록 명령을 설정해 보았습니다 . 나는 이것을 to.useless /etc/rc.local;그리고 /etc/network/interfacesto.useless;to 에 추가합니다 /etc/ppp/ip-up.d/0clampmss. 쓸모가 도착했습니다 sudo crontab -e. @reboot. 쓸모 없는.

내가 다 했어 /bin/ip route change default via 10.1.0.1 dev ppp0. 그러나 여전히 성공하지 못했습니다.

매번 수동으로 실행할 필요가 없도록 시작 시 기본 게이트웨이 10.1.0.1 ppp0을 어떻게 설정합니까?

관련 정보