![Linux AP는 핑 응답을 최종 사용자에게 라우팅하지 않습니다.](https://linux55.com/image/151207/Linux%20AP%EB%8A%94%20%ED%95%91%20%EC%9D%91%EB%8B%B5%EC%9D%84%20%EC%B5%9C%EC%A2%85%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%EA%B2%8C%20%EB%9D%BC%EC%9A%B0%ED%8C%85%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
내 토폴로지의 라우팅 문제로 어려움을 겪고 있습니다. 이 토폴로지에는 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