LAN으로 2대의 컴퓨터를 연결하는 중 오류가 발생했습니다.

LAN으로 2대의 컴퓨터를 연결하는 중 오류가 발생했습니다.

로컬 네트워크에서 두 대의 컴퓨터를 연결하려고 하는데 문제가 있습니다. 내 설정에 대한 일부 정보:

  1. 컴퓨터 1:운영 체제GNU/Linux Mageia
  2. 컴퓨터 2:운영 체제GNU/Linux Debian

pc1에서 pc2로 ping하는 데는 문제가 없지만 pc2에서 pc1로 ping하는 데는 실패합니다. 이것은 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=1우리는 두 대의 컴퓨터를 포함하여 여러 가지 작업을 수행했지만 sysctl -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 서버에 액세스합니다. 로컬 네트워크가 100이 아닌 10으로 시작할까요?

관련 정보