(D) NAT의 이상한 동작

(D) NAT의 이상한 동작

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 요청에 대한 응답도 정상인 이유는 무엇입니까?

관련 정보