RedHat 8 如何檢查端口是否聯通

在 Linux 調試的時候非常麻煩的就是檢查端口是否聯通。


其中可能有各種原因導致端口沒有聯通,通常爲操作系統本身的防火牆,託管服務器中心的防火牆等。


因爲網絡不通,導致各種問題的出現。


nc 也被稱爲 netcat 就是你的好朋友了。


安裝

運行下面的命令就可以進行安裝了,如果你的 dnf 不能使用,那麼試下 yum

dnf install nc



Linux 的 nc 命令用於設置路由器。


執行本指令可設置路由器的相關參數。


執行命令檢查端口

可以直接執行下面的命令,來檢查特定地址的特定端口是否是開放的。


nc -z -v 127.0.0.1 10050


上面的命令查看 IP 地址爲:127.0.0.1 端口爲:10050


如果出現下面的返回,則表明端口是聯通的。


[root@monitor ~]# nc -z -v 127.0.0.1 10050
Ncat: Version 7.50 ( https://nmap.org/ncat )
Ncat: Connected to 127.0.0.1:10050.
Ncat: 0 bytes sent, 0 bytes received in 0.01 seconds.

[root@monitor ~]#




如果你需要查看遠程服務器的特定端口的話,修改不同的地址就行。


總結


  • 需要注意的是,IP 地址和端口直接使用空格分開。

  • -z 使用 0 輸入/輸出模式,只在掃描通信端口時使用。

  • -v 顯示指令執行過程。


如果你還需要了解其他參數,請參考相關手冊。


 


本文分享自微信公衆號 - CWIKIUS(CWIKIUS)。
如有侵權,請聯繫 [email protected] 刪除。
本文參與“OSC源創計劃”,歡迎正在閱讀的你也加入,一起分享。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章