Cuando ejecuto netstat -n
en Solaris obtengo resultados diferentes a netstat -n
los de Linux, aunque según las páginas del manual en Solaris y Linux, la -n
bandera debería hacer lo mismo.
Mi pregunta:
Por favor, indíqueme cómo ejecutarlo netstat
en Linux para obtener los mismos resultados que obtengo en Solaris.
EJEMPLO:
Solaris
netstat -n | head-10
TCP:IPv4
LocalAddress RemoteAddress SwindSend-QRwindRecv-Q State
-------------------------------------------------------------------------
10.119.99.77.9495 10.106.97.118.60823 5888 049640 0CLOSE_WAIT
10.119.99.77.33121 10.119.99.77.1521 49152 049152 0ESTABLISHED
10.119.99.77.1521 10.119.99.77.33121 49152 049152 0ESTABLISHED
10.119.99.77.1521 10.119.99.112.54374 63702 049232 0ESTABLISHED
127.0.0.1.45459 127.0.0.1.8886 49152 049152 0ESTABLISHED
10.119.99.77.7777 10.115.244.53.63575 5888 049220 0CLOSE_WAIT
linux
netstat -n | head -10
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 127.0.0.1:14407 127.0.0.1:20281 ESTABLISHED
tcp 0 0 10.106.207.143:61623 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61630 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61624 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61625 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:61627 10.106.207.143:1521 ESTABLISHED
tcp 0 0 10.106.207.143:1521 10.106.207.143:32263 ESTABLISHED
tcp 0 0 127.0.0.1:20281 127.0.0.1:14407 ESTABLISHED
Respuesta1
El netstat de Linux proviene de las herramientas de red de GNU, el de Solaris no (Windows también tiene el suyo, al igual que los BSD). Puede instalar GNU en Solaris si desea un comportamiento GNU.
Respuesta2
Linux netstat
viene deherramientas de redque no forma parte de las herramientas GNU aunque tiene licencia GPL.
Solaris netstat
proviene originalmente de SVR4 netstat.
Como la mayoría de los comandos administrativos, netstat
POSIX no está estandarizado, por lo que existe una gran variación entre las distintas implementaciones admitidas, opciones y su salida.
net-tools
netstat
es entonces específico de Linux, por lo que hayde ninguna manerapara instalarlo en Solaris.