testar a abertura duma porta udp na firewall

por vezes temos a necessidade de conseguir compreender se uma firewall impede o acesso a uma determinada porta udp. tratando-se de um protocolo de comunicação connectionless executanto o comando que se segue não vamos conseguir perceber se a porta está ou não aberta:

nc -uvz 10.116.102.12 10000

cujo resultado será:

10.116.102.12: inverse host lookup failed: Unknown host
(UNKNOWN) [10.116.102.12] 10000 (?) open

utilizar o wireshark e o etherape com captura remota no debian

é 1:45 e eu aqui fo**** porque o raio do comando não funciona!
ssh -p 2222 -i ~/.ssh/routers/id_dsa root@localhost “tcpdump -K -U -n -w – -i eth0.2 not port 22″ | wireshark -k -i -

mas este já rula!
é preciso ter olho pra coisa:
ssh -p 2222 -i ~/.ssh/routers/id_dsa root@localhost '/usr/sbin/tcpdump -s 100 -K -U -n -w - -i eth0.2 not port 22' | wireshark -k -i -

para o etherape:

Subscrever tcpdump