在Linux中,可以使用telnet
、nc
(netcat)或nmap
命令來測試遠程端口是否開放。
telnet
命令:telnet <遠程IP地址> <遠程端口號>
如果遠程端口是開放的,則會成功連接到遠程主機。如果連接失敗,則表示該端口不可訪問。
nc
命令:nc -zv <遠程IP地址> <遠程端口號>
如果遠程端口是開放的,則會顯示Connection to <遠程IP地址> <遠程端口號> port [tcp/*] succeeded!
。如果連接失敗,則表示該端口不可訪問。
nmap
命令:nmap -p <遠程端口號> <遠程IP地址>
如果遠程端口是開放的,則會顯示<遠程端口號>/tcp open
。如果端口關閉,則會顯示<遠程端口號>/tcp closed
。
可以根據具體需求選擇合適的命令進行測試。