저는 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/interfaces
to.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을 어떻게 설정합니까?