Porta de trabalho invisível para lsof

1

No servidor A CentOS 7, habilitei um alvo iscsi no portal 192.168.1.101:3260 (esse ip é um dos ips de A), para que de outro servidor B eu possa montar esse destino iscsi no Servidor A com sucesso.

Tanto do Servidor B quanto do Servidor A também posso fazer telnet 192.168.1.101 3260 com êxito.

No entanto, no servidor A lsof -i -P |grep 3260 não mostra nada!

O Selinux está ativado, embora desativá-lo não faz nenhuma diferença.

Existem várias interfaces configuradas no Servidor A, talvez esse tenha sido o motivo? Como ver essa porta de trabalho em lsof?

Edit: todos os comandos foram executados na conta root.

    
por John 04.08.2017 / 05:16

1 resposta

1

Parece que o target daemon não está realmente escutando naquela porta, um módulo do kernel faz a escuta . O netstat e seu substituto moderno ss começam a partir dos sockets disponíveis para mostrarem uma entrada aberta.

Por outro lado, lsof começa a partir de uma lista de processos e daí escava para seus arquivos e soquetes, então tem um problema para realmente encontrar todos os arquivos / sockets abertos em um sistema.

    
por 04.08.2017 / 14:39