收到错误“无法启动 eth1”

收到错误“无法启动 eth1”

这是我的配置文件:

auto lo 
iface lo inet loopback

auto eth0 
iface eth0 inet static 
  address 10.0.1.1
  netmask 255.255.255.0
  network 10.0.1.0
  broadcast 10.0.1.255 
  gateway 10.0.1.1  
  dns-nameservers 8.8.8.8 

auto eth1 
  iface eth1 inet static 
  address 10.0.2.1
  netmask 255.255.255.0
  network 10.0.2.0
  broadcast 10.0.2.255 
  gateway 10.0.2.1  
  dns-nameservers 8.8.8.8 

答案1

可能是由于两个以太网接口之间存在冲突。

  1. 让我们关闭它们sudo ifdown eth0 eth1

  2. 启动 eth0sudo ifup -v eth0

  3. 现在 eth1sudo ifup -v eth1

“v” 表示详细,有助于获取信息。希望这能有所帮助。

答案2

有时,如果你一直在摆弄接口文件,特别是在接口“启动”时更改它,整个配置可能会发生扭曲,可以这么说

这不是“最好的”方法,但有效的方法是确保您的接口文件正确,然后重新启动。

此外,还发布了

IP 添加

命令(至少在 17.10 上),会揭示出你陷入的一些混乱......

相关内容