亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
2。使用traceroute , mtrtcptraceroute分析網(wǎng)絡(luò)路徑
3。檢查路由和與ipss接口
4。通過(guò)dignslookupsystemd-resolved解決名稱(chēng)分辨率進(jìn)行故障排除
5。使用ping , hping3netperf監(jiān)視性能和延遲
6。檢查nethogsiftop瓶頸
7。高級(jí)診斷: netstat Vs ss和內(nèi)核調(diào)整
首頁(yè) 系統(tǒng)教程 Linux 高級(jí)Linux網(wǎng)絡(luò)工具和故障排除

高級(jí)Linux網(wǎng)絡(luò)工具和故障排除

Aug 03, 2025 am 07:35 AM
網(wǎng)路故障排除 linux網(wǎng)絡(luò)

使用TCPDUMP和WIRESHARK捕獲和分析數(shù)據(jù)包,以解決連接性問(wèn)題,通過(guò)端口,協(xié)議或TCP標(biāo)誌進(jìn)行過(guò)濾。 2。使用MTR和TCPTRACEROUTE進(jìn)行準(zhǔn)確的路徑分析,尤其是在使用基於TCP的探針的防火牆限制環(huán)境中。 3.用IP替換遺留工具進(jìn)行接口和路由檢查,以及用於詳細(xì)的套接字統(tǒng)計(jì)信息,包括過(guò)程和連接狀態(tài)。 4。使用TRACE和多個(gè)解析器挖掘DNS問(wèn)題,並驗(yàn)證SystemD分辨狀態(tài)和查詢(xún)。 5。通過(guò)負(fù)載下的PING評(píng)估網(wǎng)絡(luò)性能,用於自定義數(shù)據(jù)包測(cè)試的Hping3,以及用於吞吐量基準(zhǔn)測(cè)試的NetPerf。 6.通過(guò)工藝和IFTOP通過(guò)連接識(shí)別帶寬豬,在交通異常時(shí)至關(guān)重要。 7。如果需要,請(qǐng)使用Netstat進(jìn)行接口和路由統(tǒng)計(jì)信息,請(qǐng)監(jiān)視內(nèi)核日誌以獲取網(wǎng)絡(luò)錯(cuò)誤,並通過(guò)SYSCTL調(diào)整TUNE TCP和緩衝區(qū)設(shè)置,以獲得最佳性能。結(jié)合這些工具可以在所有網(wǎng)絡(luò)層上進(jìn)行精確的診斷,從而確保快速解決複雜的Linux網(wǎng)絡(luò)問(wèn)題。

高級(jí)Linux網(wǎng)絡(luò)工具和故障排除

當(dāng)使用Linux系統(tǒng)(尤其是在生產(chǎn)環(huán)境中)時(shí),網(wǎng)絡(luò)問(wèn)題可能會(huì)很快變得至關(guān)重要。儘管pingifconfig等基本工具有助於簡(jiǎn)單的檢查,但是高級(jí)網(wǎng)絡(luò)問(wèn)題需要更深入的檢查和更強(qiáng)大的工具。這是高級(jí)Linux網(wǎng)絡(luò)工具和故障排除技術(shù)的實(shí)用指南,每個(gè)Sysadmin或DevOps工程師都應(yīng)該知道。

高級(jí)Linux網(wǎng)絡(luò)工具和故障排除

1。診斷與tcpdumpWireshark連接性

當(dāng)數(shù)據(jù)包未達(dá)到目的地或服務(wù)出乎意料的行為時(shí),數(shù)據(jù)包捕獲是您最好的朋友。

  • tcpdump可讓您直接從命令行捕獲原始網(wǎng)絡(luò)流量:

    高級(jí)Linux網(wǎng)絡(luò)工具和故障排除
     TCPDUMP -I ETH0端口80 -N -C 10

    這將在接口eth0上捕獲10個(gè)沒(méi)有DNS分辨率( -n )的端口80中的數(shù)據(jù)包。

  • 使用-w保存捕獲以進(jìn)行以後分析:

    高級(jí)Linux網(wǎng)絡(luò)工具和故障排除
     tcpdump -i eth0 -w capture.pcap

    然後,您可以在Wireshark中打開(kāi)capture.pcap進(jìn)行圖形,深入的分析 - 非常適合發(fā)現(xiàn)畸形數(shù)據(jù)包,TCP重新?lián)軇?dòng)或TLS握手故障。

PRO提示:主機(jī),端口,協(xié)議(例如, tcp , udp , icmp )的過(guò)濾流量,甚至特定的標(biāo)誌,例如tcp[tcpflags] & tcp-syn != 0僅參見(jiàn)SYN數(shù)據(jù)包。


2。使用traceroute , mtrtcptraceroute分析網(wǎng)絡(luò)路徑

標(biāo)準(zhǔn)traceroute使用ICMP或UDP探針,可能會(huì)被防火牆阻止,從而導(dǎo)致誤導(dǎo)結(jié)果。

  • mtr (我的Traceroute)結(jié)合了pingtraceroute進(jìn)行實(shí)時(shí)監(jiān)控:

     MTR-退休www.google.com

    它顯示每個(gè)跳躍的數(shù)據(jù)包損失和延遲,有助於確定連接降低的位置。

  • 對(duì)於刪除ICMP/UDP的防火牆背後的服務(wù),請(qǐng)使用tcptraceroute

     tcptraceroute -Port 443 www.example.com

    這使用TCP SYN數(shù)據(jù)包來(lái)端口443,模仿了實(shí)際連接嘗試 - 在受限環(huán)境中更可靠。


3。檢查路由和與ipss接口

忘記ifconfignetstat - 現(xiàn)代Linux系統(tǒng)使用iproute2 SUITE的ipss 。

  • ip addrip route提供詳細(xì)的接口和路由表信息:

     IP ADDR SHOW DEV ETH0
    IP路線獲得8.8.8.8

    第二個(gè)命令顯示了使用哪種路由/內(nèi)核路徑到達(dá)8.8.8.8(包括源IP和傳出接口)。

  • ss (插座統(tǒng)計(jì))netstat更快,更詳細(xì):

     SS -Tuln

    列出所有偵聽(tīng)TCP/UDP端口,沒(méi)有DNS查找。添加-p以查看關(guān)聯(lián)的過(guò)程。

    進(jìn)行更深入的檢查:

     SS -I#顯示內(nèi)部TCP信息,例如擁塞控制
    SS -4州建立的#show ipv4建立的連接

4。通過(guò)dig , nslookupsystemd-resolved解決名稱(chēng)分辨率進(jìn)行故障排除

DNS問(wèn)題通常會(huì)偽裝成網(wǎng)絡(luò)中斷。

  • dig是首選DNS查詢(xún)工具:

     dig @8.8.8.8 example.com一個(gè)簡(jiǎn)短
    dig example.com mx

    使用trace遵循從根服務(wù)器向下的完整DNS分辨率路徑。

  • 比較不同的解析器的結(jié)果,以分離錯(cuò)誤的配置:

     dig @1.1.1.1 example.com
    dig @192.168.1.1 example.com#您的本地DNS
  • 如果使用systemd-resolved ,請(qǐng)檢查其狀態(tài):

     Systemd-resolve -Status
    resolvectl Query xpemenp.com

    配置錯(cuò)誤的DNSSEC或陳舊的緩存可能會(huì)默默破壞連接性。


5。使用ping , hping3netperf監(jiān)視性能和延遲

有時(shí)網(wǎng)絡(luò)有效 - 但不好。

  • 帶有間隔和洪水選擇的ping

     ping -i 0.1 -f target.com#洪水ping(仔細(xì)使用)

    幫助檢測(cè)負(fù)載下的數(shù)據(jù)包丟失。

  • hping3允許您製作自定義TCP/IP數(shù)據(jù)包:

     Hping3 -S -P 443 -C 10 www.example.com

    將10個(gè)TCP SYN數(shù)據(jù)包發(fā)送到端口443,可用於測(cè)試防火牆規(guī)則或服務(wù)響應(yīng)能力。

  • netperf測(cè)量吞吐量和潛伏期:

     NETPERF -H 192.168.1.100 -T TCP_STREAM

    非常適合基準(zhǔn)測(cè)試服務(wù)器之間的網(wǎng)絡(luò)性能(例如,在雲(yún)或數(shù)據(jù)中心)。


6。檢查nethogsiftop瓶頸

當(dāng)意外消耗帶寬時(shí),您需要人均或每連接可見(jiàn)性。

  • nethogs按過(guò)程顯示帶寬的使用:

     sudo nethogs eth0

    立即揭示Rogue腳本或服務(wù)是否正在大量上傳/下載。

  • iftop顯示每個(gè)連接的實(shí)時(shí)帶寬:

     sudo iftop -i eth0 -p

    -P標(biāo)誌顯示端口,可幫助您確定哪些服務(wù)活動(dòng)有效。

在DDOS事件或數(shù)據(jù)剝落嘗試期間,這些工具是無(wú)價(jià)的。


7。高級(jí)診斷: netstat Vs ss和內(nèi)核調(diào)整

即使ss是首選, netstat仍然具有利基用途:

  • netstat -i用於接口統(tǒng)計(jì)(碰撞,錯(cuò)誤)。
  • netstat -rn查看路由表(相當(dāng)於ip route show )。

另外,檢查是否存在與網(wǎng)絡(luò)相關(guān)的內(nèi)核問(wèn)題:

 DMESG | grep -i“錯(cuò)誤\ | drop \ |網(wǎng)絡(luò)”

查找數(shù)據(jù)包滴,緩衝區(qū)溢出或驅(qū)動(dòng)程序問(wèn)題。

如果需要,則調(diào)諧內(nèi)核參數(shù):

 sysctl net.core.rmem_max
sysctl net.ipv4.tcp_rmem

調(diào)整接收/發(fā)送緩衝尺寸,以了解高延遲或高帶寬網(wǎng)絡(luò)。


高級(jí)Linux網(wǎng)絡(luò)故障排除並不是要了解每個(gè)命令,而是為您診斷的圖層選擇合適的工具:物理,網(wǎng)絡(luò),傳輸或應(yīng)用程序。結(jié)合數(shù)據(jù)包檢查,路線分析,DNS檢查和性能工具,以系統(tǒng)地隔離問(wèn)題。

基本上,當(dāng)網(wǎng)絡(luò)著火時(shí),這些工具是您的滅火器。

以上是高級(jí)Linux網(wǎng)絡(luò)工具和故障排除的詳細(xì)內(nèi)容。更多資訊請(qǐng)關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請(qǐng)聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開(kāi)發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺(jué)化網(wǎng)頁(yè)開(kāi)發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級(jí)程式碼編輯軟體(SublimeText3)

熱門(mén)話題

Laravel 教程
1597
29
PHP教程
1488
72
在RHEL,Rocky和Almalinux中安裝LXC(Linux容器) 在RHEL,Rocky和Almalinux中安裝LXC(Linux容器) Jul 05, 2025 am 09:25 AM

LXD被描述為下一代容器和虛擬機(jī)管理器,它為在容器內(nèi)部或虛擬機(jī)中運(yùn)行的Linux系統(tǒng)提供了沉浸式的。 它為有支持的Linux分佈數(shù)量提供圖像

如何在Linux機(jī)器上解決DNS問(wèn)題? 如何在Linux機(jī)器上解決DNS問(wèn)題? Jul 07, 2025 am 12:35 AM

遇到DNS問(wèn)題時(shí)首先要檢查/etc/resolv.conf文件,查看是否配置了正確的nameserver;其次可手動(dòng)添加如8.8.8.8等公共DNS進(jìn)行測(cè)試;接著使用nslookup和dig命令驗(yàn)證DNS解析是否正常,若未安裝這些工具可先安裝dnsutils或bind-utils包;再檢查systemd-resolved服務(wù)狀態(tài)及其配置文件/etc/systemd/resolved.conf,並根據(jù)需要設(shè)置DNS和FallbackDNS後重啟服務(wù);最後排查網(wǎng)絡(luò)接口狀態(tài)與防火牆規(guī)則,確認(rèn)53端口未

您將如何調(diào)試速度慢或使用高內(nèi)存使用量的服務(wù)器? 您將如何調(diào)試速度慢或使用高內(nèi)存使用量的服務(wù)器? Jul 06, 2025 am 12:02 AM

發(fā)現(xiàn)服務(wù)器運(yùn)行緩慢或內(nèi)存佔(zhàn)用過(guò)高時(shí),應(yīng)先排查原因再操作。首先要查看系統(tǒng)資源使用情況,用top、htop、free-h、iostat、ss-antp等命令檢查CPU、內(nèi)存、磁盤(pán)I/O和網(wǎng)絡(luò)連接;其次分析具體進(jìn)程問(wèn)題,通過(guò)ps、jstack、strace等工具追蹤高佔(zhàn)用進(jìn)程的行為;接著檢查日誌和監(jiān)控?cái)?shù)據(jù),查看OOM記錄、異常請(qǐng)求、慢查詢(xún)等線索;最後根據(jù)常見(jiàn)原因如內(nèi)存洩漏、連接池耗盡、緩存失效風(fēng)暴、定時(shí)任務(wù)衝突進(jìn)行針對(duì)性處理,優(yōu)化代碼邏輯,設(shè)置超時(shí)重試機(jī)制,加限流熔斷,並定期壓測(cè)評(píng)估資源。

在Ubuntu中安裝用於遠(yuǎn)程Linux/Windows訪問(wèn)的鱷梨調(diào)味醬 在Ubuntu中安裝用於遠(yuǎn)程Linux/Windows訪問(wèn)的鱷梨調(diào)味醬 Jul 08, 2025 am 09:58 AM

作為系統(tǒng)管理員,您可能會(huì)發(fā)現(xiàn)自己(今天或?qū)?lái))在Windows和Linux並存的環(huán)境中工作。 有些大公司更喜歡(或必須)在Windows Box上運(yùn)行其一些生產(chǎn)服務(wù)已不是什麼秘密

如何使用Brasero在Linux中燃燒CD/DVD 如何使用Brasero在Linux中燃燒CD/DVD Jul 05, 2025 am 09:26 AM

坦率地說(shuō),我不記得上一次使用CD/DVD驅(qū)動(dòng)器的PC。這要?dú)w功於不斷發(fā)展的科技行業(yè),該行業(yè)已被USB驅(qū)動(dòng)器和其他較小且緊湊的存儲(chǔ)媒體所取代,這些磁盤(pán)可提供更多存儲(chǔ)

如何在Linux中找到我的私人和公共IP地址? 如何在Linux中找到我的私人和公共IP地址? Jul 09, 2025 am 12:37 AM

在Linux系統(tǒng)中,1.使用ipa或hostname-I命令可查看私有IP;2.使用curlifconfig.me或curlipinfo.io/ip可獲取公網(wǎng)IP;3.桌面版可通過(guò)系統(tǒng)設(shè)置查看私有IP,瀏覽器訪問(wèn)特定網(wǎng)站查看公網(wǎng)IP;4.可將常用命令設(shè)為別名以便快速調(diào)用。這些方法簡(jiǎn)單實(shí)用,適合不同場(chǎng)景下的IP查看需求。

如何在Rocky Linux 8上安裝Nodejs 14/16&npm 如何在Rocky Linux 8上安裝Nodejs 14/16&npm Jul 13, 2025 am 09:09 AM

Node.js建立在Chrome的V8引擎上,是一種開(kāi)源的,由事件驅(qū)動(dòng)的JavaScript運(yùn)行時(shí)環(huán)境,用於構(gòu)建可擴(kuò)展應(yīng)用程序和後端API。 Nodejs因其非阻滯I/O模型而聞名輕巧有效,並且

如何在RHEL,Rocky和Almalinux中設(shè)置MySQL複製 如何在RHEL,Rocky和Almalinux中設(shè)置MySQL複製 Jul 05, 2025 am 09:27 AM

數(shù)據(jù)複製是將數(shù)據(jù)複製到多個(gè)服務(wù)器中以提高數(shù)據(jù)可用性並增強(qiáng)應(yīng)用程序的可靠性和性能的過(guò)程。在mySQL複製中,數(shù)據(jù)從主服務(wù)器的數(shù)據(jù)庫(kù)複製到OT

See all articles