Tenho usado o comando netstat em uma área de trabalho remota executando o Kali e não obtendo nenhum resultado.
isso é tudo que recebo depois de usar o netstat
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
Active UNIX domain sockets (w/o servers)
Proto RefCnt Flags Type State I-Node Path
Responder1
A instância do sistema operacional Kali Linux que você está executando não tem nenhum processo escutando em nenhuma porta de rede ou não tem adaptador de rede/NIC disponível para usar para escutar nenhum protocolo.
Verificando o status do adaptador de rede
Você pode verificar o "status" de qualquer interface de rede executando o
nmicli device status
comando e visualizarSTATE
a interface.Um
connected
estado listado em uma interface significa que a interface (por exemplo,eth0
) é capaz de ser usada para escutar o tráfego que chega em portas específicas.Um
unavailable
estado listado em uma interface (por exemplo,eth0
) significa que a interface não pode ser usada para escutar o tráfego que chega em portas específicas.
Você também pode verificar a integridade
state
de qualquer interface de rede executando oip link show
comando e visualizando ostate
do adaptador.state UP
significa "conectado" (igual ao item 1 acima)state DOWN
significa "indisponível" (igual ao item 1 acima)
Verificando todas as portas
Se você tiver interfaces de rede disponíveis e capazes de aceitar tráfego de entrada, seja ainda mais minucioso ao verificar as portas que escutam no sistema executandonmap -sT -sU -p- localhost
e verifique todas as portas.
Um resultado de "Todas as portas 131010 verificadas no host local (127.0.0.1) estão fechadas"ou algo nesse sentido significa. . .
- O servidor não possui processos escutando em nenhuma porta; ou
- A interface de rede no servidor não está disponível para uso para tráfego TCP ou UDP de entrada
Usando netstat -lpntu
Comando
Use os -lpntu
parâmetros com o netstat
comando para listar as portas que estão atendendo ou abertas para conexões TCP e UDP no servidor.
netstat -lpntu
Saída
Observação:Se o servidor tiver algum processo escutando em alguma porta, você os verá na saída (exemplo abaixo). Se você não receber nenhum registro ao executar este comando, isso significa exatamente que nada está escutando em nenhuma porta TCP nem aceitando qualquer tráfego UDP no servidor.
[root@Test123 ~]# netstat -lpntu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2617/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2724/master
tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN 3043/syslog-ng
tcp6 0 0 :::22 :::* LISTEN 2617/sshd
tcp6 0 0 ::1:25 :::* LISTEN 2724/master
udp 0 0 0.0.0.0:514 0.0.0.0:* 3043/syslog-ng
udp 0 0 0.0.0.0:68 0.0.0.0:* 2437/dhclient
Recursos adicionais
netstat(8) - página de manual do Linux
-l, --listening Show only listening sockets. (These are omitted by default.)
-p, --program
Mostre o PID e o nome do programa ao qual cada soquete pertence.
TCP
[--tcp|-t]
UDP
[--udp|-u]
Endereço local
Endereço e número da porta da extremidade local do soquete. A menos que
--numeric
(-n
) for especificada, o endereço do soquete será resolvido para seu nome de host canônico (FQDN) e o número da porta será convertido no nome de serviço correspondente.