Debian 网络无法正确重启

Debian 网络无法正确重启

我有一台 Debian 8 机器,我在 /etc/network/interfaces 中配置了两个 VLAN 接口。现在我取消了配置(从接口文件中删除了信息),重新启动了网络,现在它根本不起作用。/etc/init.d/networking 正确重新启动,我从控制台看到接口上的 IP 地址,但我再也无法访问它们。此外,我仍然在 ip addr show 命令(以及 /proc/net/vlan/config 文件中)中看到我的 VLAN 接口。如果我尝试通过 ifdown 脚本停止 VLAN 接口,它会说该接口未配置。所有 4 个接口都配置为 DHCP 并允许热插拔。路由正确。

问题似乎出在 VLAN 的某个地方,因为如果我尝试 ping 默认网关,VLAN IP 会返回目标主机不可达的答案,而如果我通过 eth0 ping 它,则一切正常。它在哪里卡住了?

答案1

尝试查看您的 vlan 接口是否仍可通过 vconfig 移除:

vconfig rem yourInterfaces.name

此外,有时当“ifdown”出现错误时,使用 ifconfig 仍然有效:

ifconfig yourInterfaces.name down

可以尝试的一个选项:

ip link delete interface.name

相关内容