O netstat do Linux é das ferramentas de rede do GNU, o Solaris não é (o Windows também tem o seu próprio, assim como o do BSD). Você pode instalar o GNU no Solaris se você quiser o comportamento do GNU.
Quando executo netstat -n
no Solaris, obtenho resultados diferentes de netstat -n
no Linux,
mesmo que de acordo com as páginas de manual no Solaris e no Linux, o sinal -n
deve fazer o mesmo.
Minha pergunta:
Por favor me avise como executar netstat
no Linux para que eu obtenha os mesmos resultados que recebo no Solaris.
EXEMPLO:
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
O Linux netstat
vem de net-tools que não faz parte das ferramentas GNU
embora licenciado sob a GPL.
O Solaris netstat
vem originalmente do SVR4 netstat.
Como a maioria dos comandos administrativos, netstat
não é padronizado pelo POSIX, portanto, há uma grande variação entre as várias opções suportadas pelas implementações e sua saída.
net-tools
netstat
é, então, específico do Linux, portanto, não há nenhuma maneira para instalá-lo no Solaris.
Tags networking netstat solaris linux