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}'

並將其作為網關。當然,「地址」條目應該與網關不同。

相關內容