步骤三:测试内部 MASQ 客户端到 MASQ 服务器的连接
接下来,从同一台内部 MASQ 计算机,尝试 ping Linux MASQ 服务器的内部接口的 IP 地址(即 ping 192.168.0.1 )。这将验证 TCP/IP 在本地和 Linux MASQ 机器上是否正常工作。几乎所有现代操作系统都内置了“ping”命令的支持。如果此 ping 不工作,请确保按照各种网络 HOWTO(URL 可以在您的 2.4.x 内核的要求部分中找到,第 2.6 节,2.2.x 内核在 第 2.7 节,或 2.0.x 内核在 第 2.8 节)中所述,在 MASQ 服务器上正确配置了 TCP/IP。输出应如下所示(按 Control-C 中止 ping)
------------------------------------ masq-client# ping 192.168.0.1 PING 192.168.0.1 (192.168.0.1): 56 data bytes 64 bytes from 192.168.0.1: icmp_seq=0 ttl=255 time=0.8 ms 64 bytes from 192.168.0.1: icmp_seq=1 ttl=255 time=0.4 ms 64 bytes from 192.168.0.1: icmp_seq=2 ttl=255 time=0.4 ms 64 bytes from 192.168.0.1: icmp_seq=3 ttl=255 time=0.5 ms ^C --- 192.168.0.1 ping statistics --- 4 packets transmitted, 4 packets received, 0% packet loss round-trip min/avg/max = 0.4/0.5/0.8 ms ------------------------------------ |
如果 ping 失败,请检查 MASQ 服务器和 PC 之间的网络连接。如果是直接以太网连接(没有集线器或交换机),则必须使用“以太网交叉电缆”。这些电缆很常见,可以在任何电脑商店找到。没有此电缆,网卡(网络适配器)将不会给您“LINK”指示灯。如果您使用的是集线器或交换机,请确保连接到 MASQ 服务器和 MASQ 客户端机器的端口有 LINK 指示灯。如果它们有并且 ping 仍然不工作或存在大量数据包丢失,请尝试集线器/交换机上的不同端口(集线器/交换机端口死掉并非不常见)。最后,如果事情仍然不能完美地工作,请尝试更换机器中的每个网卡。您会惊讶于我帮助过多少人发现他们的网卡正在变坏,并给他们造成了各种麻烦。