我有两个通过交叉电缆连接的Linux主机HOST1和HOST2。 如何在不破坏物理线路的情况下断开networking(我无法访问)。
如果我做:
HOST1# ifconfig eth0 down
那么网卡就会掉线。 我只是想下链接。 是否有其他方式可以使networking连接closures?
如果支持这些卡,则可以使用mii-tool -F或ethtool将两端强制为不兼容的速度。
请务必首先获得正确的设置,以便将其设置恢复正常。
您可以在路由表中设置拒绝路由。
# route add -net XXXX netmask 255.255.255.255 reject
如果你想持久化,你可以把它添加到rc.local或类似的东西。
根据您想要的确切结果,您可以实现子接口和VLAN。 这个页面有一些configuration信息: http : //nixcraft.com/networking-firewalls-security/10447-linux-vlan-configuration.html
(安装iproute2工具)并使用这个:
ip link set eth0 down
这将禁用链接,位保持configuration。
目前的configuration是什么? 你想达到什么目的?
没有closures网卡或拉电缆,可以确保这些接口处于不同的IPnetworking(或删除IP),以便它们不能再进行通信。