Netzwerk konnte unter Alpine Linux nicht gestartet werden

Netzwerk konnte unter Alpine Linux nicht gestartet werden

Beim Booten von Alpine Linux tritt immer wieder eine Fehlermeldung auf Networking failed to start. Ich verwende einen RPI3, der über ein Ethernet-Kabel mit der Box verbunden ist. Hier ist der Fehler /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

beim Tippen netstat -rhabe ich:

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

Ich habe es in DHCP umgewandelt und es hat funktioniert. Irgendwelche Ideen zum Problem?

Antwort1

Ihr Gateway ist falsch. Mit der von Ihnen verwendeten Subnetzmaske ist das Gateway keine gültige IP-Adresse. Sobald Sie die IP-Adresse über DHCP erhalten haben, führen Sie Folgendes aus:

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

Und geben Sie das als Gateway ein. Natürlich sollte der Eintrag „Adresse“ nicht mit dem Gateway identisch sein.

verwandte Informationen