
내 토폴로지의 라우팅 문제로 어려움을 겪고 있습니다. 이 토폴로지에는 2대의 PC가 있는 다음과 같은 구조가 있습니다. 각각은 서로 다른 서브넷에 구성된 2개의 서로 다른 인터페이스를 가지고 있습니다.
192.162.2.10/24 (A wifi user) <-(wlp2s0-AP1-192.168.2.1/24) |PC1| (ra0-192.168.1.2/24)-> <- (wlan1-192.168.1.1/24) |PC2| (wlan0-192.168.0.2)->
여기에서 Wi-Fi 사용자가 AP1(PC1의 wlp2s0 인터페이스)에 연결하고 IP 192.168.2.10을 얻는다고 가정합니다. 이제 사용자로부터 PC2의 wlan0 인터페이스인 192.168.0.2를 ping합니다. PC1의 다음 라우팅 테이블이 주어지면,
그리고 PC2에 ping 응답이 다시 돌아오도록 하는 또 다른 라우팅 규칙이 있다는 것을 알고 있으면(Wireshark 사용) ping 요청과 응답이 PC1의 wlp2s0에서 나가고 다시 나오는 것을 볼 수 있습니다. 그러나 wlp0(192.168.2.1)에 연결된 최종 사용자(192.168.2.10)는 응답을 받지 못하여 ping이 실패합니다.
또한 다음을 실행하여 전달을 활성화한 것 같습니다.
sudo sysctl -w net.ipv4.ip_forward=1