最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux檢查tcp端口連通性方式

 更新時(shí)間:2025年08月04日 11:10:28   作者:-代號(hào)9527  
ping通不等于端口可達(dá),需用Linux的/dev/tcp特殊文件進(jìn)行實(shí)際端口測(cè)試,通過(guò)讀寫該文件可模擬socket連接,實(shí)現(xiàn)基于tcp/udp的通信檢測(cè)

一、端口

ping通了目標(biāo)機(jī)器,不等于能夠訪問(wèn)目標(biāo)機(jī)器的某個(gè)端口。

這好比你可以順利進(jìn)入某條街道,但不等于你能進(jìn)入街道里的某間房子(port)。



 

二、端口連通性檢查

timeout 3 bash -c  ">/dev/tcp/1.1.1.1/80" && echo ok || echo not ok

Linux中的一個(gè)特殊文件: /dev/tcp 打開這個(gè)文件就類似于發(fā)出了一個(gè)socket調(diào)用,建立一個(gè)socket連接,讀寫這個(gè)文件就相當(dāng)于在這個(gè)socket連接中傳輸數(shù)據(jù)。

通過(guò)重定向?qū)崿F(xiàn)基于tcp/udp協(xié)議的軟件通訊,/dev/tcp/host/port 只要讀取或者寫入這個(gè)文件,相當(dāng)于系統(tǒng)會(huì)嘗試連接:host 這臺(tái)機(jī)器,對(duì)應(yīng)port端口。

  • 再提供一種shell的寫法:
if timeout 5 bash -c '</dev/tcp/1.1.1.1/80 &>/dev/null'
then
	echo "Port is open"
else
	echo "Port is closed"
fi

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Apache遇到的問(wèn)題 APR not found問(wèn)題的解決方法

    Apache遇到的問(wèn)題 APR not found問(wèn)題的解決方法

    checking for APR... no configure: error: APR not found . Please read the documentation
    2013-07-07
  • 啟用 Apache Rewrite 重寫模塊的詳細(xì)過(guò)程

    啟用 Apache Rewrite 重寫模塊的詳細(xì)過(guò)程

    Apache的mod_rewrite是最強(qiáng)大的URL 操作模塊之一,使用 mod_rewrite,您可以重定向和重寫 url,這對(duì)于在您的網(wǎng)站上實(shí)現(xiàn) seo 友好的 URL 結(jié)構(gòu)特別有用,在本文中,我們將引導(dǎo)您了解如何在基于 Debian 和基于 RHEL 的系統(tǒng)上在 Apache 中啟用 mod 重寫,感興趣的朋友一起看看吧
    2025-02-02
  • linux進(jìn)行硬盤分區(qū)掛載的實(shí)現(xiàn)方法

    linux進(jìn)行硬盤分區(qū)掛載的實(shí)現(xiàn)方法

    這篇文章主要介紹了linux進(jìn)行硬盤分區(qū)掛載的實(shí)現(xiàn)方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-07-07
  • ubuntu22.04?server安裝及使用詳細(xì)圖文教程

    ubuntu22.04?server安裝及使用詳細(xì)圖文教程

    這篇文章主要給大家介紹了關(guān)于ubuntu22.04?server安裝及使用的相關(guān)資料,Ubuntu Server是Ubuntu家族的一員,專為網(wǎng)絡(luò)和服務(wù)量身定制,文中通過(guò)圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • 利用win10自帶虛擬機(jī)hyper-v安裝centos7方法詳解

    利用win10自帶虛擬機(jī)hyper-v安裝centos7方法詳解

    利用VMware安裝CentOS系統(tǒng)相信大家都比較熟悉了,今天為大家介紹一下利用Win10自帶的虛擬機(jī)hyper-v來(lái)安裝CentOS,hyper-v與VMware的區(qū)別還是挺大的
    2018-10-10
  • Linux中FTP服務(wù)器的搭建教程

    Linux中FTP服務(wù)器的搭建教程

    這篇文章主要為大家詳細(xì)介紹了Linux中FTP服務(wù)器的搭建教程,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • centos6.5 安裝hadoop1.2.1的教程詳解【親測(cè)版】

    centos6.5 安裝hadoop1.2.1的教程詳解【親測(cè)版】

    這篇文章主要介紹了centos6.5 安裝hadoop1.2.1的教程詳細(xì),該教程小編親測(cè)過(guò),非常不錯(cuò),值得推薦給大家,需要的朋友可以參考下
    2018-08-08
  • Linux SSD磁盤的優(yōu)化配置指南

    Linux SSD磁盤的優(yōu)化配置指南

    在現(xiàn)代 Linux 系統(tǒng)中,固態(tài)硬盤(SSD)已經(jīng)成為主流存儲(chǔ)設(shè)備,相比傳統(tǒng)機(jī)械硬盤(HDD),SSD 具有更快的讀寫速度、更低的延遲和更高的 IOPS,本文將深入探討如何在 Linux 環(huán)境下對(duì) SSD 進(jìn)行全面優(yōu)化,需要的朋友可以參考下
    2026-04-04
  • CentOS服務(wù)器初始化設(shè)置詳細(xì)說(shuō)明

    CentOS服務(wù)器初始化設(shè)置詳細(xì)說(shuō)明

    這篇文章主要介紹了CentOS服務(wù)器初始化設(shè)置詳細(xì)說(shuō)明,需要的朋友可以參考下
    2018-01-01
  • Linux修改網(wǎng)卡名稱、主機(jī)名的方法

    Linux修改網(wǎng)卡名稱、主機(jī)名的方法

    本篇文章主要介紹了Linux修改網(wǎng)卡名稱、主機(jī)名的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08

最新評(píng)論

北宁市| 哈巴河县| 海林市| 辽中县| 甘德县| 正安县| 合肥市| 龙陵县| 修武县| 浪卡子县| 昌宁县| 本溪市| 城口县| 乌拉特后旗| 沾化县| 蒲江县| 安西县| 津南区| 镶黄旗| 神池县| 闽清县| 集安市| 股票| 游戏| 金平| 两当县| 柳林县| 阿拉善左旗| 天柱县| 沂水县| 中西区| 广州市| 龙岩市| 河间市| 白水县| 宣汉县| 隆安县| 寻乌县| 广西| 云霄县| 尉犁县|