无需拔掉电缆即可断开两台主机之间的网络

无需拔掉电缆即可断开两台主机之间的网络

我有两个 Linux 主机 HOST1 和 HOST2,它们通过交叉电缆连接。我怎样才能在不破坏物理线路的情况下切断它们之间的网络(我没有访问权限)。

如果我做:

HOST1# ifconfig eth0 down

然后网卡就会关闭。我只想关闭链接。还有其他方法可以让网络链接关闭吗?

答案1

如果支持这些卡,您可能可以使用mii-tool -Fethtool强制两端达到不兼容的速度。

请确保先获得正确的设置,以便可以将其恢复正常。

答案2

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

# route add -net X.X.X.X netmask 255.255.255.255 reject

如果您希望它持久,您可以添加它rc.local或类似的东西。

答案3

根据您想要的确切结果,您可以实现子接口和 VLAN。此页面包含一些配置信息:http://nixcraft.com/networking-firewalls-security/10447-linux-vlan-configuration.html

答案4

当前配置是什么?您想要实现什么目标?

除了关闭 NIC 或拔掉电缆之外,您还可以确保这些接口位于不同的 IP 网络中(或删除 IP),以便它们不再进行通信。

相关内容