尝试连接 lan 中的 2 台电脑时出错

尝试连接 lan 中的 2 台电脑时出错

我正在尝试连接本地网络中的两台电脑,但遇到了困难。有关我的设置的一些信息:

  1. 电脑1:操作系统 GNU/Linux Mageia
  2. 电脑2:操作系统 GNU/Linux Debian

pc1 ping 到 pc2 没有问题,但 pc2 ping 到 pc1 失败。这是 pc2-> 中的输出控制台

pc2 的数据:

ping -I eth0 100.10.2.104

PING 100.10.2.104 (100.10.2.104) from 100.10.2.103 eth0: 56(84) bytes of data.
^C
--- 100.10.2.104 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5040ms

其他数据:

    netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         100.10.2.1      0.0.0.0         UG        0 0          0 eth0
100.10.2.0      0.0.0.0         255.255.255.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0


ifconfig
eth0      Link encap:Ethernet  
          inet addr:100.10.2.103  Bcast:100.10.2.255  Mask:255.255.255.0

pc1 的数据:

ping -I eth0 100.10.2.103

正常

netstat -rn
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
    0.0.0.0         100.10.2.1      0.0.0.0         UG        0 0          0 enp2s0
    100.10.2.0      0.0.0.0         255.255.255.0   U         0 0          0 enp2s0
    169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 enp2s0

   ifconfig
    eth0      Link encap:Ethernet  
              inet addr:100.10.2.104  Bcast:100.10.2.255  Mask:255.255.255.0

我们已经做了几件事,包括sysctl -w net.apv4.ipforward=1sysctl -w net.apv4.ipforward=0两台计算机上,但没有什么是相同的

我的错误可能是什么导致 pc2 收不到包裹?

感谢您的阅读并对我糟糕的英语表示歉意

答案1

这似乎不是通常的本地网络地址 - 它们通常以 10.0.0.0/8 或 172.16.0.0/16 或 192.168.0.0/16 开头。 100.10.2.103 和 104 分别访问堪萨斯州和新泽西州的某个 Verizon 服务器。也许您的本地网络以 10 而不是 100 开头?

相关内容