RTNETLINK 回答:文件存在 - 配置接口

RTNETLINK 回答:文件存在 - 配置接口

请原谅新手提出的问题。

我正在尝试eth1设置interfaces

在此处输入图片描述

然而,我得到了:RTNETLINK answers: file exists

结果如下ifconfig

在此处输入图片描述

我究竟做错了什么?

答案1

如果你手动设置了临时配置例如通过做类似的事情sudo ifconfig eth0 10.0.0.100 netmask 255.255.255.0,你应该先弄清楚这一点:

sudo ip addr flush eth0

现在您可以再试一次:

sudo ip link set eth0 up

答案2

如果网络管理器已安装并正在运行,则手动方法不太可能正常工作。 如果已安装,建议在那里设置详细信息:

如果您已删除网络管理器,则您的接口文件也将需要网关和 DNS 名称服务器:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.117
netmask 255.255.255.0
gateway 192.168.1.1  #or whatever your router address is
dns-nameservers 192.168.1.1 8.8.8.8

然后让系统重新读取并使用更改:

sudo ifdown eth0 && sudo ifup -v eth0

查看:

ping -c3 www.google.com

相关内容