source ip 5.10.13.13
모든 icmp 요청을 new 로 전달하려고 합니다 destination ip 5.10.11.11
. iptables 규칙을 적용하려는 현재 로컬 컴퓨터의 IP는 입니다 5.10.10.10
. 나는 이 규칙을 적용합니다:
sudo iptables -t nat -A PREROUTING -p icmp –icmp-type 8 -s 5.10.13.13 -j DNAT –to-destination 5.10.11.11
문제는 의 이 icmp 요청에 응답하는 데 있습니다 5.10.10.10
. 즉, 내 tcpdump에서
tcpdump -ni eth0 -p
다음과 같은 기록이 보입니다.
IP 5.10.10.10 > 5.10.11.11 ICMP echo request
IP 5.10.10.10 > 5.10.13.13 ICMP echo reply
질문: icmp 요청을 전달하는 것은 정상이지만 icmp 요청에 대한 응답도 정상인 이유는 무엇입니까?