Podobny problem robil aj jeden d-link s ktorym som sa stretol. Proste z LAN ani z WLAN nedovolil pristupovat na vlastnu WAN adresu [jedno aky port].
Jednoduchsie nez sa s tym babrat bude lokalne pristupovat cez localhost... Pripadne ak by ti na routrei bezal nejaku gnu/linux tak si urob routing cez iptables sam... [2 riadky]
Inak tcpdump ti nepovie nic, pretoze tvoj local to piosle na default gateway a ten ro dropne.
Z toho ma vsak napada jedna jednoducha moznost

Preco si svoju vlastnu externu IP nedas ako alias?
ifconfig eth0:1 <verejna_ip> netmask 255.255.255.255 tym nepojde na default gateway ale poziadavky na tuto hjednu adresu sa osetria lokalne

BTW: Pusti ten tcp dump este raz ale s tymyto parametrami:
tcpdump -i any -v -n host <externa_ip>