컴퓨터가 두 대 있어요.
컴퓨터 A 네트워크 장비:
dev address
-------------
wlan0 192.168.1.2
eth0 10.42.0.1
컴퓨터 A 라우팅 테이블:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
10.42.0.0 10.42.0.1 255.255.255.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
컴퓨터 B 네트워크 장비:
dev address
-------------
eth0 10.42.0.2
컴퓨터 B 라우팅 테이블:
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.42.0.1 0.0.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
따라서 컴퓨터 A와 B는 스위치를 통해 이더넷으로 연결되고, 컴퓨터 A는 무선 라우터(192.168.1.1)를 통해 다른 네트워크(192.168.1.0)에 연결됩니다. 이 설정은 두 개의 네트워크를 연결할 수 있다고 생각합니다.
컴퓨터 B에서 무선 라우터에 ping을 시도합니다.
ping 192.168.1.1
컴퓨터 A에서 itraf를 실행 중이고 요청이 컴퓨터 A를 통해 라우팅되는 것을 볼 수 있습니다.
ICMP echo req (84 bytes) from 10.42.0.2 to 192.168.1.1 on eth0
그러나 응답이 없었습니다.
라우팅 테이블을 이해했다고 생각했는데, 제가 틀렸던 것 같습니다. 도와주세요!
편집하다:
무선 라우터 라우팅 테이블에 항목을 추가했습니다.
Destination LAN IP Subnet Mask Gateway Interface
0.0.0.0 255.255.255.0 x.x.x.x WAN (Internet)
0.0.0.0 0.0.0.0 x.x.x.1 WAN (Internet)
10.42.0.0 255.255.255.0 192.168.1.2 LAN & Wireless
x.x.x.0 255.255.252.0 x.x.x.x WAN (Internet)
192.168.1.0 255.255.255.0 192.168.1.1 LAN & Wireless
이것이 효과가 있었던 것 같습니다! 이제 작동합니다. garethTheRed에게 감사드립니다.
답변1
무선 라우터 라우팅 테이블에 항목을 추가했습니다.
Destination LAN IP Subnet Mask Gateway Interface
0.0.0.0 255.255.255.0 x.x.x.x WAN (Internet)
0.0.0.0 0.0.0.0 x.x.x.1 WAN (Internet)
10.42.0.0 255.255.255.0 192.168.1.2 LAN & Wireless
x.x.x.0 255.255.252.0 x.x.x.x WAN (Internet)
192.168.1.0 255.255.255.0 192.168.1.1 LAN & Wireless
이것이 효과가 있었던 것 같습니다! 이제 작동합니다. garethTheRed에게 감사드립니다.