首頁  >  文章  >  運維  >  linux 怎麼查看遠端伺服器連接埠是否開放

linux 怎麼查看遠端伺服器連接埠是否開放

藏色散人
藏色散人原創
2023-03-21 09:50:027671瀏覽

linux查看遠端伺服器連接埠是否開放的方法:1、透過「nmap ip -p port」指令偵測連接埠是否打開,具體指令如「nmap 172.17.193.18 -p 5902」;2、透過「nc -v ip port」指令偵測埠是否打開,具體指令如「如nc -v 172.17.193.18 5902」。

linux 怎麼查看遠端伺服器連接埠是否開放

本教學操作環境:linux5.9.8系統、Dell G3電腦。

linux 怎麼查看遠端伺服器連接埠是否開放?

linux偵測遠端連接埠是否開啟

##  常用telnet ip port 方式(如telnet 172.17.193.18 5902)測試遠端主機連接埠是否已打開,或用於測試目前環境與遠端主機的連接埠之間的防火牆開通與否。

  telnet

[root@oldboy ~]# telnet baidu.com 80
  Trying 123.125.114.144...
  Connected to baidu.com (123.125.114.144). #==>出现Connected表示连通了,说明百度的80端口开放的
  Escape character is '^]'. #==>ctrl+]退出此地。
  ^]
  telnet> quit
  Connection closed.

  除telnet之外,還可以使用:

方法1:

nmap ip -p port,如nmap 172.17.193.18 - p 5902

  根據顯示closed/open確定連接埠是否開啟。

  若顯示:5902/tcp open vnc-2

  則表示遠端連接埠已開啟。

  若顯示:5902/tcp closed unknown

  則表示遠端連接埠未開啟。

方法2:

nc -v ip port,如nc -v 172.17.193.18 5902

  根據顯示的Connected資訊決定連接埠是否開啟。

  若顯示:Ncat:Connected to 172.17.193.18:5902.

  則表示遠端連接埠已開啟。

  若顯示:Ncat:Connection refused.

  則表示遠端連接埠未開啟。

相關推薦:《

Linux影片教學

以上是linux 怎麼查看遠端伺服器連接埠是否開放的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn