![如何在我的 Linux 机器上从 eth1 ping eth0?](https://linux22.com/image/527756/%E5%A6%82%E4%BD%95%E5%9C%A8%E6%88%91%E7%9A%84%20Linux%20%E6%9C%BA%E5%99%A8%E4%B8%8A%E4%BB%8E%20eth1%20ping%20eth0%EF%BC%9F.png)
我有一台带有 2 个以太网端口(eth0 和 eth1)的 Linux 机器。eth0 连接到路由器,路由器为其分配了一个 IP 地址 192.168.1.2。eth1 连接到没有 IP 的交换机。如何从 eth1 ping eth0?
答案1
您可以使用-I
参数,例如。
# ping -I eth1 192.168.1.2
答案2
如果您的 eth1 没有 IP,它将无法处理 IP 流量(而 ping / ICMP 是 IP 流量)。我误解您的问题了吗?
编辑:我不确定我是否了解您的网络。您可以发送一个架构吗?
如果我理解正确的话,您已使用 DHCP 配置了 eth0,并手动配置了 eth1。您确定 eth1 上的地址正确吗?如果您将其配置为 10.0.0.1,则需要在同一子网中安装具有接口的路由器,并且必须将路由器配置为将流量从 192.168.1.0/24 路由到 10.0.0.0/24 网络。