服务器和用户直接连接,无 ping 操作

服务器和用户直接连接,无 ping 操作

我有一台服务器和一个无法通信的盒子,一台服务器(fedora 12)上有两个网卡,直接连接到 192.168.1.0 和 192.168.2.0,路由表如下所示

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.1.0     192.168.1.1    255.255.255.0   UG    0      0        0  eth0
192.168.2.0     *              255.255.255.0   U     0      0        0  eth1

eth0 = 192.168.1.15
eth1 = 192.168.2.1

以及 192.168.2.0 网络上的直接连接用户 (Mythdora),其 IP 为 192.168.2.2,路由表如下

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.2.0     *               255.255.255.0   U     0      0        0  eth0

电缆是交叉的,并且可以使用,所有三个网卡都可以使用

答案1

尽量不要在最后以“作为注释”开头陈述您的实际问题,但我认为在阅读几次之后我明白这里发生了什么。

显然,您有两台机器想要连接到 192.168.2.0/24。其中一台旨在充当 192.168.1.0/24 网络的路由器。

首先,我认为这不一定是导致您出现问题的原因,但您的服务器直接连接到 192.168.1.0/24 子网(即 192.168.1.15),而拥有 192.168.1.0/24 子网的路由(该子网上的另一台机器)是没有意义的。也许可以解释一下您在这里试图实现的目标。

您的笔记本电脑测试可能有缺陷,或者您只是解释得令人困惑。只有当连接到为该网络配置的 NIC 时,您才应该能够使用 192.168.2 地址 ping 服务器。

我并不是要过分批评你的提问方式,但我经常发现,当我对某种情况感到慌乱且无法理解时,以一种我觉得别人应该理解的方式来解释它,有助于我自己找到答案。:)

答案2

所以我解决了它,我缩小了范围并删除了除盒子和 mythdora 之间的所有路由,但仍然没有结果,然后我放弃了并安装了 mythbuntu。无需编辑 iptables 即可工作

相关内容