色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何驗(yàn)證Linux系統(tǒng)中網(wǎng)絡(luò)端口通不通

jf_78858299 ? 來(lái)源:CSDN ? 作者:嗨 hello world ? 2023-05-12 10:28 ? 次閱讀

前言

我們?cè)?linux 系統(tǒng)網(wǎng)絡(luò)調(diào)試中經(jīng)常會(huì)遇到需要測(cè)試驗(yàn)證對(duì)應(yīng)的端口是否正常的場(chǎng)景, 接下來(lái)講解一下常用的方法。

相關(guān)命令詳解

具體的用法

telnet serverIP port

注意事項(xiàng)是 serverIP 和 port 之間需要用空格分開

具體的操作:

端口不通的時(shí)候:

ggd@ubuntu:~$ telnet 192.168.70.1 20
Trying 192.168.70.1...
telnet: Unable to connect to remote host: Connection refused
ggd@ubuntu:~$

端口開啟的時(shí)候:

ggd@ubuntu:~$ telnet 192.168.70.1 8080
Trying 192.168.70.1...
Connected to 192.168.70.1.
Escape character is '^]'.

需要注意的是 Connected to 192.168.70.1. 表示對(duì)應(yīng)的端口是通的

telnet 測(cè)試端口連通之后, 還有驚喜

圖片

大家通過(guò)上圖可以了解, 當(dāng)通過(guò) telnet 命令連通對(duì)應(yīng)的端口之后,可以通過(guò)終端給對(duì)應(yīng)的服務(wù)器發(fā)送消息, 另外同時(shí)也可以接收服務(wù)器發(fā)送的消息

如何退出 telnet 命令

大家在測(cè)試端口的時(shí)候如果對(duì)應(yīng)的端口連通之后, 此時(shí)該命令處于阻塞狀態(tài), 不知道該怎么退出

第一種方法

先按 ctrl + ]
然后再按 ctrl + D

第二種方法

先按 ctrl + ]
然后再輸入quit

nc 命令

具體用法

nc -v serverIP port

-v 即為將命令執(zhí)行信息詳細(xì)輸出

端口不通的時(shí)候:

ggd@ubuntu:~$ nc -v 192.168.70.1 20
nc: connect to 192.168.70.1 port 20 (tcp) failed: Connection refused
ggd@ubuntu:~$

端口開啟的時(shí)候:

ggd@ubuntu:~$ nc -v 192.168.70.1 8080
Connection to 192.168.70.1 8080 port [tcp/http-alt] succeeded!

nc 命令連通端口之后也是具備可以發(fā)送和接收信息的功能

圖片

如何退出 nc 命令

ctrl + D 或者 ctrl + C 都可以結(jié)束

nc 命令很強(qiáng)大

nc 命令 號(hào)稱 網(wǎng)絡(luò)工具中的瑞士軍刀 , 測(cè)試端口是否通斷只是牛刀小試

nc 命令 還可以 實(shí)現(xiàn) 端口掃描、文件傳輸、在線聊天、驗(yàn)證 UDP 端口后續(xù)有機(jī)會(huì)再出文章詳細(xì)講解

命令很強(qiáng)大但是有可能受環(huán)境限制

為了適應(yīng)環(huán)境, 功能簡(jiǎn)配

大家看到上面針對(duì) telnet 或者 nc 命令都是在虛擬機(jī)上執(zhí)行的,但是有的時(shí)候,排查問(wèn)題的時(shí)候是在開發(fā)板上進(jìn)行的, 正因?yàn)樵陂_發(fā)板上, 所以我們移植的 busybox 版本有所不同, 因此 telnet 和 nc 支持的命令參數(shù)有可能不全或者執(zhí)行對(duì)應(yīng)的命令之后沒有相關(guān)的信息可供參考

深處逆境, 總有辦法絕處逢生

雖然 telnet 和 nc 功能簡(jiǎn)配, 但是最基礎(chǔ)的功能還是有的, 我們此時(shí)可以再結(jié)合 netstat 來(lái)實(shí)現(xiàn)我們的端口測(cè)試

話不多說(shuō)直接上操作

端口不通的時(shí)候

圖片

telnet 和 nc 都有對(duì)應(yīng)的提示信息, 有這樣的提醒我們感到很欣慰,因?yàn)檫@個(gè)信息能直觀的看到端口是不通的

端口正常的時(shí)候

圖片圖片

通過(guò)上圖可以看出, 執(zhí)行完命令之后處于阻塞狀態(tài), 但是我們此時(shí)不能下結(jié)論說(shuō)這個(gè)端口沒問(wèn)題,我們需要用真實(shí)的證據(jù)來(lái)證明, 此時(shí)就用到了netstat -atpn 命令

圖片

注意看紅框和黃色箭頭的標(biāo)注, 我們需要在 Foreign Address 和 PID/Program name 找到我們測(cè)試的 IP、端口 和對(duì)應(yīng)的進(jìn)程名稱, 然后查看 State 狀態(tài)是否是 ESTABLISHED狀態(tài),如果是ESTABLISHED 表明端口正常如果不是該狀態(tài)表示端口不通

簡(jiǎn)單介紹一下 netstat 命令

該命令是是一個(gè)監(jiān)控 TCP/IP 網(wǎng)絡(luò)的非常有用的工具,它可以顯示路由表、實(shí)際的網(wǎng)絡(luò)連接以及每一個(gè)網(wǎng)絡(luò)接口設(shè)備的狀態(tài)信息

netstat 命令參數(shù)介紹

-a: 顯示所有連接的 Socket

-t: 展示 TCP 連接相關(guān)的信息

-p: 就是顯示指定協(xié)議的信息

-n: 直接使用 IP, 不經(jīng)過(guò)域名服務(wù)器 (優(yōu)點(diǎn): 程序響應(yīng)快, 缺點(diǎn): 只能看到 IP, 看不到域名信息)

netstat 狀態(tài)介紹

簡(jiǎn)單介紹一下 state 幾種常見的狀態(tài) ,描述的時(shí)候 TCP 在各個(gè)時(shí)期的狀態(tài)

服務(wù)器的監(jiān)聽狀態(tài):

LISTENING: 監(jiān)聽來(lái)自客戶端的 TCP 的連接請(qǐng)求, 只有 TCP 服務(wù)器的時(shí)候才會(huì)有這樣的狀態(tài)

TCP 連接時(shí)候的三次握手狀態(tài)時(shí)候的

  • 1.SYN-SENT: 發(fā)送連接請(qǐng)求后等待匹配的連接請(qǐng)求,客戶端發(fā)送連接請(qǐng)求
  • 2.SYN-RECEIVED: 再收到和發(fā)送一個(gè)連接請(qǐng)求后等待對(duì)方對(duì)連接請(qǐng)求的確認(rèn),對(duì)方發(fā)送回來(lái)的確認(rèn)連接信息

TCP 連接成功的狀態(tài)

ESTABLISHED: 一個(gè)完整的 TCP 連接建立成功

TCP 斷開連接四次揮手時(shí)候的狀態(tài)

  • 1.FIN-WAIT-1: 等待 TCP 連接中斷請(qǐng)求
  • 2.FIN-WAIT-2:TCP 等待連接中斷請(qǐng)求信息
  • 3.CLOSE-WAIT: 等待從本地用戶發(fā)來(lái)的連接中斷請(qǐng)求信息
  • 4.CLOSING: 等待 TCP 對(duì)連接中斷的確認(rèn)信息
  • 5.LAST-ACK: 等待原來(lái)的發(fā)向 TCP 的連接中斷請(qǐng)求的確認(rèn)信息
  • 6.TIME-WAIT: 等待一段時(shí)間用來(lái)確保 TCP 接收到連接中斷請(qǐng)求的確認(rèn)信息
  • 7.CLOSED: 沒有任何連接狀態(tài)
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11292

    瀏覽量

    209333
  • 端口
    +關(guān)注

    關(guān)注

    4

    文章

    963

    瀏覽量

    32052
  • 系統(tǒng)網(wǎng)絡(luò)

    關(guān)注

    0

    文章

    3

    瀏覽量

    14533
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux中檢查端口的方法

    無(wú)論你的服務(wù)器是用的Linux還是桌面系統(tǒng),了解系統(tǒng)開放的端口,和正在使用的端口,在各種情況下都會(huì)有所幫助。
    發(fā)表于 11-25 15:32 ?4464次閱讀
    <b class='flag-5'>Linux</b>中檢查<b class='flag-5'>端口</b>的方法

    幫幫忙,如何在linux系統(tǒng)驗(yàn)證端口是否打開?

    如何在linux系統(tǒng)驗(yàn)證端口是否打開?
    發(fā)表于 01-02 07:23

    dm8148網(wǎng)絡(luò)uboot環(huán)境下能ping同,進(jìn)入系統(tǒng)卻ping不通??

    不知道什么原因造成的),在文件系統(tǒng)內(nèi)配置與主機(jī)在同一網(wǎng)斷,但是不能ping通主機(jī); 我的疑問(wèn)是uboot下使用ping 的時(shí)候顯示active;并且tftp也能加載內(nèi)核,為什么進(jìn)入系統(tǒng)中網(wǎng)絡(luò)
    發(fā)表于 06-23 05:33

    LInux系統(tǒng)網(wǎng)絡(luò)配置過(guò)程

    Internet Protocol Address 網(wǎng)絡(luò)進(jìn)程地址 ipv4 internet protocol version 4 互聯(lián)網(wǎng)協(xié)議的第四版。目前的全球因特網(wǎng)所采用的協(xié)議族是TCP/IP協(xié)議族。IP是TCP/IP協(xié)議族中網(wǎng)絡(luò)層的協(xié)議,是TCP/IP協(xié)議族的核心協(xié)
    發(fā)表于 07-12 07:49

    linux系統(tǒng)與uboot中網(wǎng)卡驅(qū)動(dòng)的典型工作方式有哪幾種

    linux系統(tǒng)中網(wǎng)卡驅(qū)動(dòng)的典型工作方式有哪幾種?uboot中網(wǎng)卡驅(qū)動(dòng)的工作方式有哪幾種?
    發(fā)表于 12-24 07:52

    使用RK3399PRO-linux-ubuntu但是ping不通網(wǎng)絡(luò)怎么解決?

    使用RK3399PRO-linux-ubuntu但是ping不通網(wǎng)絡(luò)怎么解決?
    發(fā)表于 03-04 07:12

    IDE如何檢測(cè)新的網(wǎng)絡(luò)端口

    無(wú)法訪問(wèn)串行端口,所以我想到也許我可以將草圖上傳到網(wǎng)絡(luò)端口。不幸的是,當(dāng)我在 Linux 容器中運(yùn)行 IDE 時(shí),它無(wú)法識(shí)別網(wǎng)絡(luò)
    發(fā)表于 02-23 06:18

    Linux系統(tǒng)中網(wǎng)絡(luò)I/O性能改進(jìn)方法的研究

    選擇并設(shè)計(jì)高效的網(wǎng)絡(luò)I/O模型是改善服務(wù)器性能的關(guān)鍵。該文通過(guò)對(duì)Linux系統(tǒng)中幾種網(wǎng)絡(luò)I/O模型的分析和研究,提出3種改善網(wǎng)絡(luò)I/O性能的
    發(fā)表于 04-09 09:41 ?28次下載

    SDH環(huán)形網(wǎng)絡(luò)演變拓?fù)?b class='flag-5'>中網(wǎng)元設(shè)備時(shí)鐘的設(shè)置

    SDH環(huán)形網(wǎng)絡(luò)演變拓?fù)?b class='flag-5'>中網(wǎng)元設(shè)備時(shí)鐘的設(shè)置:
    發(fā)表于 07-31 10:47 ?34次下載
    SDH環(huán)形<b class='flag-5'>網(wǎng)絡(luò)</b>演變拓?fù)?b class='flag-5'>中網(wǎng)</b>元設(shè)備時(shí)鐘的設(shè)置

    以太網(wǎng)中網(wǎng)絡(luò)掃描原理與檢測(cè)

    以太網(wǎng)中網(wǎng)絡(luò)掃描原理與檢測(cè)對(duì)網(wǎng)絡(luò)掃描原理和現(xiàn)有基本方法進(jìn)行了分析,并設(shè)計(jì)了一個(gè)陷阱機(jī)來(lái)檢測(cè)所在網(wǎng)段中的網(wǎng)絡(luò)掃描行為。    關(guān)鍵詞: 網(wǎng)絡(luò)掃描 
    發(fā)表于 10-27 11:18 ?1428次閱讀
    以太網(wǎng)<b class='flag-5'>中網(wǎng)絡(luò)</b>掃描原理與檢測(cè)

    如何查看linux端口

    有時(shí)我們需要知道系統(tǒng)中某個(gè)端口的占用情況,以便于解除程序?qū)?b class='flag-5'>端口的占用,那么怎么查看Linux系統(tǒng)中的端口
    發(fā)表于 05-17 09:45 ?1846次閱讀

    Linux開放端口和關(guān)閉端口的方法

    Linux開放端口和關(guān)閉端口的方法如下
    發(fā)表于 05-18 09:14 ?1w次閱讀
    <b class='flag-5'>Linux</b>開放<b class='flag-5'>端口</b>和關(guān)閉<b class='flag-5'>端口</b>的方法

    linux系統(tǒng)該如何查看端口,具體方法的介紹

    、【n】網(wǎng)絡(luò)IP地址的形式,顯示當(dāng)前建立的有效連接和端口; 3、【r】顯示路由表信息; 4、【s】顯示按協(xié)議的統(tǒng)計(jì)信息; 5、【v】顯示當(dāng)前有效的連接。 linux查看端口的命令: 第
    的頭像 發(fā)表于 07-02 17:46 ?7882次閱讀

    如何修改Linux系統(tǒng)的SSH端口

    SSH 是一種網(wǎng)絡(luò)協(xié)議,用于與 Linux 系統(tǒng)進(jìn)行遠(yuǎn)程安全通信。默認(rèn)情況下,SSH 服務(wù)使用端口 22。
    的頭像 發(fā)表于 03-20 16:46 ?2472次閱讀

    linux查看端口占用情況

    細(xì)致地查看和處理端口占用情況。 引言: 在計(jì)算機(jī)網(wǎng)絡(luò)中,端口是用于標(biāo)識(shí)應(yīng)用程序之間通信的邏輯地址。在Linux系統(tǒng)中,每個(gè)應(yīng)用程序都會(huì)占用一
    的頭像 發(fā)表于 11-17 09:39 ?1481次閱讀
    主站蜘蛛池模板: 好紧小嫩嫩水的10p| 美女国产毛片A区内射| 美女穿丝袜被狂躁动态图| 日本高清不卡一区久久精品| 亚洲精品嫩草AV在线观看| 98色精品视频在线| 国产精品一区二区在线观看| 老师湿乎乎两半嫩| 熟女人妻水多爽中文字幕| 一区两区三不卡| 成人在线观看国产| 久久婷婷久久一区二区三区| 色欲精品国产AV久久久| 中文字幕免费在线视频| 国产极品白嫩超清在线观看| 蜜桃无码AV视频在线观看| 午夜宅宅伦电影网| H揉捏娇喘乳叫床NP调教视频| 国精产品一区一区三区有限在线| 欧美片内射欧美美美妇| 一二三四韩国免费观看| 国产51麻豆二区精品AV视频| 性生大片免费看| 性888xxxx入欧美| 一本二卡三卡四卡乱码麻豆| 亚洲欧美一区二区久久| 一本到2v不卡区| 99久久国产露脸国语对白| xxxxhdvideos动漫| 娇妻归来在线观看免费完整版电影| 亚洲精品无码AV中文字幕蜜桃| 久久精品国产亚洲AV天美18| 亚洲无吗在线视频| 国产叼嘿久久精品久久| 国内一级一级毛片a免费| 九九夜夜妹子| 男男h开荤粗肉h文1v1| 青青青青青青青草| 亚洲AV噜噜狠狠网址蜜桃尤物| 夜夜精品视频一区二区| 最近2019中文字幕免费|