天天看點

linux檢測端口指令集合

作者:戰神聯盟go

telnet指令

telnet指令通常用來遠端登入,預設端口是23,Telnet協定是TCP/IP協定族中的一員

ubuntu安裝指令:

apt-get install telnet

檢測端口

root@wadequ-ThinkPad-L13:/home/wadequ# telnet 10.41.1.223 80

Trying 10.41.1.223...

Connected to 10.41.1.223.

Escape character is '^]'.

ss指令

ss 指令預設輸出所有建立的連接配接(不包含監聽的端口),包括 tcp, udp, and unix socket 三種類型的連接配接:

root@wadequ-ThinkPad-L13:/home/wadequ# ss|head  -n 8
Netid            State                  Recv-Q              Send-Q                                                                                Local Address:Port                                       Peer Address:Port                    
u_seq            ESTAB                  0                   0                                                                                            @0002f 90314                                                 * 90315                   
u_seq            ESTAB                  0                   0                                                                                            @0006f 28346546                                              * 28346547                
u_seq            ESTAB                  0                   0                                                                                            @0004f 11290111                                              * 11290112                
u_seq            ESTAB                  0                   0                                                                                            @0006e 28346544                                              * 28346545                
u_seq            ESTAB                  0                   0                                                                                            @00031 86481                                                 * 86480                   
u_seq            ESTAB                  0                   0                                                                                            @00030 86480                                                 * 86481                   
u_seq            ESTAB                  0                   0                                                                                            @00033 90320                                                 * 90321                              

1.檢測主機使用的端口

root@wadequ-ThinkPad-L13:/home/wadequ# ss -tml
State          Recv-Q           Send-Q                      Local Address:Port                        Peer Address:Port                                                                     
LISTEN         0                151                               0.0.0.0:mysql                            0.0.0.0:*             
         skmem:(r0,rb131072,t0,tb16384,f0,w0,o0,bl0,d0)          
LISTEN         0                128                               0.0.0.0:37325                            0.0.0.0:*             
         skmem:(r0,rb131072,t0,tb16384,f0,w0,o0,bl0,d0)          
LISTEN         0                128                               0.0.0.0:sunrpc                           0.0.0.0:*             
         skmem:(r0,rb131072,t0,tb16384,f0,w0,o0,bl0,d0)          
LISTEN         0                511                               0.0.0.0:http                             0.0.0.0:*             
         skmem:(r0,rb131072,t0,tb16384,f0,w0,o0,bl0,d0)          
LISTEN         0                4096                            127.0.0.1:37555                            0.0.0.0:*             
         skmem:(r0,rb131072,t0,tb16384,f0,w0,o0,bl0,d0)          
LISTEN         0                100                               0.0.0.0:freeciv                          0.0.0.0:*   
           

2.檢視本地的端口号通路情況

root@wadequ-ThinkPad-L13:/home/wadequ# ss -tlr
State                  Recv-Q                  Send-Q                                    Local Address:Port                                              Peer Address:Port                  
LISTEN                 0                       151                                             0.0.0.0:mysql                                                  0.0.0.0:*                     
LISTEN                 0                       128                                             0.0.0.0:37325                                                  0.0.0.0:*                  

3.檢視端口程式的名稱

ss -tlp
檢視目标位址檢視的對應的連結情況
ss -at dst 124.64.31.204            

netstat 指令

1.顯示網絡情況

root@wadequ-ThinkPad-L13:/home/wadequ# netstat -a
激活Internet連接配接 (伺服器和已建立連接配接的)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 0.0.0.0:mysql           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:37325           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:sunrpc          0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:http            0.0.0.0:*               LISTEN     
tcp        0      0 localhost:37555         0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:freeciv         0.0.0.0:*               LISTEN               
netstat -anlp 顯示程式相關程序以及端口           

繼續閱讀