Netstat en cisco IOS

Hace días, estaba buscando si había algo similar al netStat de linux en las iOS Cisco…. para ver las conexiones activas, puertos, etc…… con el sh ip nat trans * no tenía suficiente información y buscando, buscando …. encontré :

r1841Ono#sh control-plane host open-ports
Active internet connections (servers and established)
Prot Local Address Foreign Address Service State
tcp *:23 *:0 Telnet LISTEN
tcp *:23 192.168.2.76:42016 Telnet ESTABLIS
udp *:123 *:0 NTP LISTEN
udp *:4500 *:0 ISAKMP LISTEN
udp *:161 *:0 IP SNMP LISTEN
udp *:162 *:0 IP SNMP LISTEN
udp *:50947 *:0 IP SNMP LISTEN
udp *:1985 *:0 cisco HSRP LISTEN
udp *:500 *:0 ISAKMP LISTEN

Si tienes routers con ip’s nateadas, puedes ver en detalle las conexiones abiertas.

TFTP Server en Debian / Ubuntu

Por mi trabajo, necesito ir actualizando routers, firewalls, switches, bridges y otros dispositivos (mayoritariamente cisco), por lo que, el llevar un servidor TFTP en mi portatil (Ubuntu poWer), es indispensable.

Cabe decir que, desde que no uso windows en mi portatil (hará unos 3 años, aprox), la tasa de formateo ha descendido considerablemente, reduciéndose a roturas de disco duro y/o cambio de máquina, pero, de tanto en tanto, me toca instalar un servidor TFTP.

Como normalmente me muevo entre ubuntu y Debian (ubuntu para portatiles y pc’s, Debian para servidores), los paquetes son los mismos, así que, el comando…..:

# apt-get install tftpd-hpa

Tras unos momentos, tendremos instalado el servidor tftpd-hpa.

Nos vamos al directorio /etc/default y editamos el fichero tftpd-hpa y deberemos de dejarlo de la siguiente manera:

# /etc/default/tftpd-hpa

TFTP_USERNAME=”tftp”
TFTP_DIRECTORY=”/var/lib/tftpboot”
TFTP_ADDRESS=”0.0.0.0:69″
TFTP_OPTIONS=”–secure”
RUN_DAEMON=”yes”

Lo más importante:

tftp_directory –> aquí es donde deberemos de tener nuestros ficheros para pasarlos a los diferentes dispositivos.

run_daemon –> en mi caso, es indispensable que siempre esté corriendo…. raro es el día en el que no tengo que actualizar algo, por lo tanto, siempre online.

El probable que tengamos que jugar con el chmod para que podamos subir las iOS a nuestros cacharros y no nos dé errores de lectura.

Una vez cambiado estos parámetros, con un /etc/init.d/tftpd-hpa start, tendremos a nuestro daemon corriendo.