获取所有网络接口上的所有开放端口

获取所有网络接口上的所有开放端口

我已经安装并运行泊坞窗现在它创建了另一个网络接口码头工人0:

3: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 06:19:32:11:AD:18 brd ff:ff:ff:ff:ff:ff
    inet xx.xx.xx.xx/16 scope global docker0
       valid_lft forever preferred_lft forever
    inet6 ab90::43:2af:fe30:2245/64 scope link 
       valid_lft forever preferred_lft forever

即使停止 docker 服务,该接口仍然处于运行状态。如何查看所有接口上的所有打开/侦听端口(以太网0,无线局域网0码头工人0)?我尝试过使用拉索夫但我找不到任何界面粒度选项。

答案1

netstat -plnt(或较新的ss -plnt)现在您将了解系统上所有正在侦听的 TCP 端口,以及正在侦听的进程。如果不以超级用户身份运行,您将只能看到netstatss调用的用户所拥有的进程的进程名称。

要显示 UDP 端口以及 TCP 端口,请省略开关t( netstat -pln/ ss -pln)。

使用的交换机以数字方式显示cp上的p端口。ltn

相关内容