> telnet [host] [port] # 檢測指定埠是否通暢。
escape character is '^]'. # 按鍵ctrl+]退出此地。
^]telnet> quit
connection closed.
# 如果寫指令碼通過telnet檢查埠可以用下面的方法:
.144).
# nmap需要安裝 sudo apt install nmap
nmap [ip] [-p port] # 測試埠
nmap [ip] # 顯示全部開啟的埠,根據顯示close/open確定埠是否開啟
> nmap etiantian.org -p 80
# 通過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命令檢查
nc -v [host] [port]
埠未開啟返回狀態為非0
# 指令碼方式
> nc -w 5
211.100.98.99
80 && echo ok
ok> nc -w 10
8.8.8.8
53 && echo ok ||echo no
ok
參考文章: linux 檢測遠端埠是否開啟
常用telnet 110.101.101.101 80方式測試遠端主機埠是否開啟。方法1.nmap ip p port 測試埠 1.1 nmap ip 顯示全部開啟的埠 根據顯示close open確定埠是否開啟。方法2.nc v host port 埠未開啟返回狀態為非0 一 telnet 此法常...
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...