외부 인터넷 --- NAT -+- Web Server(DMZ)

                     |

                     +- PC

                     |

                     +- VoIP Terminal




사무실에서 위와 같이 쓰고 있습니다.

다른 호스트(PC, VoIP Terminal)에서는 DNS resolving이 잘 되는데

Web Server에서는 DNS resolving이 제대로 안되는 현상이 있습니다.


외부 인터넷과 NAT 사이에서 미러링 받아서 패킷을 스니핑해 보면

Web Server에서 밖으로 나가는 DNS request packet(1)과 그에 응답하는 DNS response packet(2)이 잘 잡히지만

Web Server에서는 (1)번만 보이고 (2)번이 제대로 보이지 않고 있습니다.


문제는 아마 NAT 장비에 있는 듯 합니다.

NAT에서 port (UDP source port) binding 처리를 제대로 하지 못하는 것 같습니다.


이놈의 저렴한 NAT... ㅠㅠ