Alpine Linux에서 네트워킹을 시작하지 못했습니다.

Alpine Linux에서 네트워킹을 시작하지 못했습니다.

Alpine Linux를 부팅할 때 계속 오류가 발생합니다 Networking failed to start. 나는 이더넷 케이블로 상자에 연결된 RPI3을 사용하고 있습니다. 다음은 다음과 같습니다 /etc/network/interfaces.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
    address 192.168.1.1
    netmask 255.255.255.0
    gateway 192.168.1.255

입력할 때 netstat -r다음이 있습니다.

Destination   Gateway   Genmask         Flags MSS Window irtt Iface
192.168.1.0    *        255.2555.255.0  U       0 0         0 eth0

나는 그것을 dhcp로 바꾸었고 작동했습니다. 문제에 대한 아이디어가 있습니까?

답변1

게이트웨이가 잘못되었습니다. 사용 중인 서브넷 마스크를 사용하면 게이트웨이가 유효한 IP 주소가 아닙니다. DHCP를 통해 IP 주소를 얻으면 다음을 실행하십시오.

route -n | grep 0.0.0.0 | head -1 | awk '{print $2}'

그리고 그것을 게이트웨이로 삼으세요. 물론 "주소" 항목은 게이트웨이와 달라야 합니다.

관련 정보