工作端口对lsof不可见

在服务器上CentOS 7中,我在门户网站192.168.1.101:3260(ip是ips的其中一个)上启用了一个iscsi目标,以便从另一个服务器BI可以成功地在服务器A上挂载该iscsi目标。

从服务器B和服务器AI都可以成功执行telnet 192.168.1.101 3260

但是,在服务器上lsof -i -P |grep 3260什么都不显示!

Selinux已启用,但禁用它并没有任何区别。

服务器A上configuration了多个接口,可能是这个原因? 如何查看lsof中的工作端口?

编辑:所有的命令都运行在根帐户。

看来target守护进程实际上并没有在该端口上进行侦听 , 内核模块不会侦听 。 netstat及其现代替代ss从可用套接字开始,所以它们将显示一个打开的套接字。

另一方面, lsof从一个进程列表开始,从那里挖到它们的文件和套接字,因此在系统上find所有打开的套接字/文件都有问题。