Netstat

ss 沒有顯示正在監聽的所有埠

  • June 3, 2016

做完之後ssh -fND 1080 localhost,ssh 會監聽 1080 埠來提供 SOCKS 服務:

box:~$ netstat -ln|grep 1080
tcp        0      0 127.0.0.1:1080          0.0.0.0:*               LISTEN     
tcp6       0      0 ::1:1080                :::*                    LISTEN     
box:~$

ss似乎不這麼認為:

box:~$ ss -l|grep 1080
box:~$

那麼如何使用ss來檢查 1080 是否被監聽呢?

有關我的設置的更多資訊:

box:~$ uname -a
Linux box 4.3.0-1-amd64 #1 SMP Debian 4.3.3-5 (2016-01-04) x86_64 GNU/Linux

box:~$ ss -v
ss utility, iproute2-ss151103

這可能對你有幫助,

ss -tupln | grep 1080

引用自:https://unix.stackexchange.com/questions/263554