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 顯示程式相關程序以及端口