断开两台主机之间的networking而不用拉电缆

我有两个通过交叉电缆连接的Linux主机HOST1和HOST2。 如何在不破坏物理线路的情况下断开networking(我无法访问)。

如果我做:

HOST1# ifconfig eth0 down

那么网卡就会掉线。 我只是想下链接。 是否有其他方式可以使networking连接closures?

如果支持这些卡,则可以使用mii-tool -Fethtool将两端强制为不兼容的速度。

请务必首先获得正确的设置,以便将其设置恢复正​​常。

您可以在路由表中设置拒绝路由。

 # 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),以便它们不能再进行通信。