linux 檢測遠端埠是否開啟

2021-08-09 03:08:25 字數 1566 閱讀 4393

常用telnet 110.101.101.101 80方式測試遠端主機埠是否開啟。

方法1.nmap ip -p port 測試埠 

1.1 nmap ip 顯示全部開啟的埠

根據顯示close/open確定埠是否開啟。

方法2. nc -v host port

埠未開啟返回狀態為非0

一:telnet

此法常被用來檢測是個遠端埠是否通暢。

escape character is '^]'. #==>ctrl+]退出此地。 ^]

telnet> quit

connection closed.

如果寫指令碼通過telnet檢查埠可以用下面的方法:

二:通過nmap來檢查埠是否通暢

如果寫指令碼通過nmap檢查埠可以用下面的方法:

port_count=`nmap $ip_add  -p $port|grep open|wc -l`

[[ $port_count -ge 1 ]] && echo "$ip_add $port is ok." || echo "$ip_add $port is unknown."

三:通過nc命令檢查

[root@localhost etc]# nc -w 5 172.16.3.34 80 && echo ok

ok[root@localhost etc]# nc -w 5 172.16.3.34 80 && echo ok|| echo no

ok擴充套件-安裝nmap

[root@localhost etc]# yum install nmap

linux 檢測遠端埠是否開啟

telnet host port 檢測指定埠是否通暢。escape character is 按鍵ctrl 退出此地。telnet quit connection closed.如果寫指令碼通過telnet檢查埠可以用下面的方法 144 nmap需要安裝 sudo apt install nmap ...

linux檢測遠端埠是否開啟

常用telnet ip port 方式 如telnet 172.17.193.18 5902 測試遠端主機埠是否開啟,或者用於測試當前環境與遠端主機的埠之間的防火牆開通與否。escape character is ctrl 退出此地。telnet quit connection closed.除te...

linux 檢測遠端埠是否開啟

linux 檢測遠端埠是否開啟 檢測遠端埠是否開啟 常用telnet 110.101.101.101 80方式測試遠端主機埠是否開啟。除此之外還可以使用 方法1.nmap ip p port 測試埠 nmap ip 顯示全部開啟的埠 根據顯示close open確定埠是否開啟。方法2.nc v ho...