我有一个Debian 8机器,我在/ etc / network / interfaces中configuration了两个VLAN接口。 现在我已经解除configuration(从接口文件中删除信息),重新启动networking,现在它根本不起作用。 /etc/init.d/networking重新启动正确,我看到从控制台的接口上的IP地址,但我无法达到他们了。 而且,我仍然可以在ip addr show命令(和/ proc / net / vlan / config文件中)中看到我的VLAN接口。 如果我尝试通过ifdown脚本停止VLAN接口,则说明未configuration接口。 所有4个接口都使用allow-hotplugconfiguration为DHCP。 路由是正确的。
似乎问题是在VLAN中的某处,因为如果我尝试ping默认网关,目标主机不可达答案从VLAN IP返回,并且如果我通过eth0 ping它,所有工作正确。 它卡在哪里?
尝试看看您的vlan接口是否仍然可以通过vconfig进行移除:
vconfig rem yourInterfaces.name
此外,有时当“ifdown”使用ifconfig仍然有效时发生错误:
ifconfig yourInterfaces.name down
一个select尝试:
ip link delete interface.name