netstat-nat

30 de agosto de 2008

Esta es una de esas utilidades que tienen todos los administradores que montan puertas de enlace bajo linux.
Se define como una utilidad hecha en C que nos permite ver las conexiones nat establecidas por la máquina.
Dado que unos de los resultados de nat es hacer invisible la lan a internet es interesante tener una utilidad como esta.

Para instalarlo haremos lo siguiente:

# wget http://www.tweegy.nl/download/netstat-nat-1.4.9.tar.gz
# tar -xzvf netstat-nat-1.4.9.tar.gz
# cd netstat-nat-1.4.9
# ./configure
# make
# make install
Para ejecutarla tan solo basta con hacer un "netstat-nat -p tcp". De esta forma veremos las conexiones nat establecidas bajo el protocolo tcp.

Si quisiéramos saber sin una maquina a.b.c.d de nuestra lan esta estableciendo una conexión nat por esta puerta de enlace linux haríamos un "netstat-nat -s a.b.c.d". También lo podemos hacer en sentido contrario.
Si queremos saber si una maquina de internet e.f.g.h ha establecido una conexión nat a alguna maquina de nuestra lan a través de la puerta de enlace haríamos "netstat-nat -d e.f.g.h".

Más información:
+ http://www.tweegy.nl/projects/netstat-nat/index.html
+ http://es.wikipedia.org/wiki/NAT