我正在使用 Ubuntu Server,这是我的/etc/网络/接口好像:
auto wlan0
iface wlan0 inet static
address 192.168.1.68
netmask 255.255.255.0
gateway 192.168.1.254
当我尝试执行时,它给了我这个错误sudo ifup wlan0
RTNETLINK answers: File exists
Failed to bring up wlan0
答案1
该消息通常意味着添加的路线已经存在。
- 运行
sudo ifdown wlan0
(sudo ifconfig wlan0 down
这些可能会输出错误,只需继续)。 - 然后检查 的输出中
ip route
是否有与 wlan0 相关的路由。如果有用,sudo ip route del
请删除它们(例如sudo ip route del 192.168.1.0/24 dev wlan0
)。 - 再试
sudo ifup wlan0
一次。
答案2
尝试设置gateway 192.168.1.1
。这是大多数 Wifi 路由器的默认值。这对我有帮助。