![Alpine Linux でネットワークを開始できませんでした](https://rvso.com/image/88776/Alpine%20Linux%20%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%92%E9%96%8B%E5%A7%8B%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%9B%E3%82%93%E3%81%A7%E3%81%97%E3%81%9F.png)
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}'
そしてそれをゲートウェイとして設定します。もちろん、「アドレス」エントリはゲートウェイとは異なる必要があります。