![두 개의 네트워크 인터페이스가 있는 라우팅 테이블](https://linux55.com/image/69348/%EB%91%90%20%EA%B0%9C%EC%9D%98%20%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC%20%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4%EA%B0%80%20%EC%9E%88%EB%8A%94%20%EB%9D%BC%EC%9A%B0%ED%8C%85%20%ED%85%8C%EC%9D%B4%EB%B8%94.png)
이더넷을 통해 라즈베리 파이를 사용하여 인터넷에 액세스하려고 하면 작동하지만 이 작업을 수행 ifdown eth0
하고 모든 서버에 ping을 시도하면외부내 홈 네트워크가 알려줍니다
connect: Network is unreachable
출력 route -n
(eth0 활성화):
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
출력 route -n
(eth0 비활성화됨):
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
게이트웨이가 내 무선 어댑터가 아닌 eth0에 대해서만 구성된 것 같습니다.
인터넷을 찾아 를 입력하여 작동하게 했지만 sudo route add default gw 192.168.178.1
재부팅할 때마다 입력하는 것이 약간 짜증스럽다고 말하고 싶습니다.
부팅할 때마다 이 작업을 어떻게 수행합니까/게이트웨이를 올바르게 설정하려면 어떻게 해야 합니까? (/etc/rc.local은 작동하지 않습니다)
답변1
글쎄, 마침내
up route add default gw 192.168.178.1 wlan0
구성에 다음을 추가하여 문제를 해결했고 작동하고 있습니다(적어도 지금까지는...).wlan0
/etc/network/interfaces