chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

linux網(wǎng)絡(luò)運維中常見的命令

jf_TEuU2tls ? 來源:浩道linux ? 2023-01-03 16:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天浩道跟大家分享linux網(wǎng)絡(luò)運維中常見的命令,掌握好這些命令,在排查故障時將會游刃有余!

tcpdump和ethereal可以用來獲取和分析網(wǎng)絡(luò)通訊活動,他們都是使用libpcap庫來捕獲網(wǎng)絡(luò)封包的。

在混雜模式下他們可以監(jiān)控網(wǎng)絡(luò)適配器的所有通訊活動并捕獲網(wǎng)卡所接收的所有幀。

要想設(shè)置網(wǎng)絡(luò)接口為混雜模式并執(zhí)行這些命令來捕獲所有的網(wǎng)絡(luò)封包,需要具有超級用戶的權(quán)限。

你可以使用這些工具來探究網(wǎng)絡(luò)相關(guān)問題。你可以發(fā)現(xiàn)TCP/IP重發(fā)、窗口大小的縮放、名字解析的問題、網(wǎng)絡(luò)配置錯誤等。

注意這些工具只能監(jiān)控網(wǎng)絡(luò)適配器所接收到的幀,并不能監(jiān)控到整個網(wǎng)絡(luò)的通訊情況。

參數(shù)介紹:
-A 以ASCII格式打印出所有分組,并將鏈路層的頭最小化。
-c 在收到指定的數(shù)量的分組后,tcpdump就會停止。
-C 在將一個原始分組寫入文件之前,檢查文件當(dāng)前的大小是否超過了參數(shù)file_size
中指定的大小。如果超過了指定大小,則關(guān)閉當(dāng)前文件,然后在打開一個新的文件。參數(shù) file_size
的單位是兆字節(jié)(是1,000,000字節(jié),而不是1,048,576字節(jié))。
-d 將匹配信息包的代碼以人們能夠理解的匯編格式給出。
-dd 將匹配信息包的代碼以c語言程序段的格式給出。
-ddd 將匹配信息包的代碼以十進(jìn)制的形式給出。
-D 打印出系統(tǒng)中所有可以用tcpdump截包的網(wǎng)絡(luò)接口。
-e 在輸出行打印出數(shù)據(jù)鏈路層的頭部信息。
-E 用spi@ipaddr algo:secret解密那些以addr作為地址,并且包含了安全參數(shù)索引值spi的IPsec ESP分組。
-f 將外部的Internet地址以數(shù)字的形式打印出來。
-F 從指定的文件中讀取表達(dá)式,忽略命令行中給出的表達(dá)式。
-i 指定監(jiān)聽的網(wǎng)絡(luò)接口。
-l 使標(biāo)準(zhǔn)輸出變?yōu)榫彌_行形式。
-L 列出網(wǎng)絡(luò)接口的已知數(shù)據(jù)鏈路。
-m 從文件module中導(dǎo)入SMI MIB模塊定義。該參數(shù)可以被使用多次,以導(dǎo)入多個MIB模塊。
-M 如果tcp報文中存在TCP-MD5選項,則需要用secret作為共享的驗證碼用于驗證TCP-MD5選選項摘要(詳情可參考RFC 2385)。
-n 不把網(wǎng)絡(luò)地址轉(zhuǎn)換成名字。
-N 不輸出主機(jī)名中的域名部分。例如,link.linux265.com 只輸出link。
-t 在輸出的每一行不打印時間戳。
-O 不運行分組分組匹配(packet-matching)代碼優(yōu)化程序。
-P 不將網(wǎng)絡(luò)接口設(shè)置成混雜模式。
-q 快速輸出。只輸出較少的協(xié)議信息。
-r 從指定的文件中讀取包(這些包一般通過-w選項產(chǎn)生)。
-S 將tcp的序列號以絕對值形式輸出,而不是相對值。
-s 從每個分組中讀取最開始的snaplen個字節(jié),而不是默認(rèn)的68個字節(jié)。
-T 將監(jiān)聽到的包直接解釋為指定的類型的報文,常見的類型有rpc遠(yuǎn)程過程調(diào)用)和snmp(簡單網(wǎng)絡(luò)管理協(xié)議;)。
-t 不在每一行中輸出時間戳。
-tt 在每一行中輸出非格式化的時間戳。
-ttt 輸出本行和前面一行之間的時間差。
-tttt 在每一行中輸出由date處理的默認(rèn)格式的時間戳。
-u 輸出未解碼的NFS句柄。
-v 輸出一個稍微詳細(xì)的信息,例如在ip包中可以包括ttl和服務(wù)類型的信息。
-vv 輸出詳細(xì)的報文信息。
-w 直接將分組寫入文件中,而不是不分析并打印出來。
-x 以16進(jìn)制數(shù)形式顯示每一個報文 (去掉鏈路層報頭) . 可以顯示較小的完整報文, 否則只顯示snaplen個字節(jié).
-xx 以16進(jìn)制數(shù)形式顯示每一個報文(包含鏈路層包頭)。
-X 以16進(jìn)制和ASCII碼形式顯示每個報文(去掉鏈路層報頭)。
-XX 以16進(jìn)制和ASCII嗎形式顯示每個報文(包含鏈路層報頭)。
-y 設(shè)置tcpdump 捕獲數(shù)據(jù)鏈路層協(xié)議類型
-Z 使tcpdump 放棄自己的超級權(quán)限(如果以root用戶啟動tcpdump, tcpdump將會有超級用戶權(quán)限), 并把當(dāng)前tcpdump的用戶ID設(shè)置為user, 組ID設(shè)置為user首要所屬組的ID

舉例:

01、抓取所有網(wǎng)絡(luò)包,并在terminal中顯示抓取的結(jié)果,將包以十六進(jìn)制的形式顯示。
tcpdump

02、抓取所有的網(wǎng)絡(luò)包,并存到 result.cap 文件中。
tcpdump-wresult.cap

03、抓取所有的經(jīng)過eth0網(wǎng)卡的網(wǎng)絡(luò)包,并存到 result.cap 文件中。
tcpdump-ieth0-wresult.cap

04、抓取源地址是192.168.1.100的包,并將結(jié)果保存到 result.cap 文件中。
tcpdumpsrchost192.168.1.100-wresult.cap

05、抓取地址包含是192.168.1.100的包,并將結(jié)果保存到 result.cap 文件中。
tcpdumphost192.168.1.100-wresult.cap

06、抓取目的地址包含是192.168.1.100的包,并將結(jié)果保存到 result.cap 文件中。
tcpdumpdesthost192.168.1.100-wresult.cap

07、抓取主機(jī)地址為192.168.1.100的數(shù)據(jù)包
tcpdump-ieth0-vnnhost192.168.1.100

08、抓取包含192.168.1.0/24網(wǎng)段的數(shù)據(jù)包
tcpdump-ieth0-vnnnet192.168.1.0/24

09、抓取網(wǎng)卡eth0上所有包含端口22的數(shù)據(jù)包
tcpdump-ieth0-vnnport22

10、抓取指定協(xié)議格式的數(shù)據(jù)包,協(xié)議格式可以是「udp,icmp,arp,ip」中的任何一種,例如以下命令:
tcpdumpudp-ieth0-vnn

11、抓取經(jīng)過eth0網(wǎng)卡的源ip是192.168.1.100數(shù)據(jù)包,src參數(shù)表示源。
tcpdump-ieth0-vnnsrchost192.168.1.100

12、抓取經(jīng)過eth0網(wǎng)卡目的ip是192.168.1.100數(shù)據(jù)包,dst參數(shù)表示目的。
tcpdump-ieth0-vnndsthost192.168.1.100

13、抓取源端口是22的數(shù)據(jù)包
tcpdump-ieth0-vnnsrcport22

14、抓取源ip是192.168.1.100且目的ip端口是22的數(shù)據(jù)包
tcpdump-ieth0-vnnsrchost192.168.1.100anddstport22

15、抓取源ip是192.168.1.100或者包含端口是22的數(shù)據(jù)包
tcpdump-ieth0-vnnsrchost192.168.1.100orport22

16、抓取源ip是192.168.1.100且端口不是22的數(shù)據(jù)包
tcpdump-ieth0-vnnsrchost192.168.1.100andnotport22

17、抓取源ip是192.168.1.100且目的端口是22,或源ip是192.168.1.102且目的端口是80的數(shù)據(jù)包。
tcpdump-ieth0-vnn(srchost192.168.1.100anddstport22)or(srchost192.168.1.102anddstport80)

18、把抓取的數(shù)據(jù)包記錄存到/tmp/result文件中,當(dāng)抓取100個數(shù)據(jù)包后就退出程序。
tcpdump–ieth0-vnn-w/tmp/result-c100

19、從/tmp/result記錄中讀取tcp協(xié)議的數(shù)據(jù)包
tcpdump-ieth0tcp-vnn-r/tmp/result

20、想要截獲所有192.168.1.100的主機(jī)收到的和發(fā)出的所有的數(shù)據(jù)包:
tcpdumphost192.168.1.100

21、如果想要獲取主機(jī)192.168.1.100除了和主機(jī)192.168.1.101之外所有主機(jī)通信的ip包,使用命令:
tcpdumpiphost192.168.1.100and!192.168.1.101

22、如果想要獲取主機(jī)192.168.1.100接收或發(fā)出的 telnet 包,使用如下命令:
tcpdumptcpport23host192.168.1.100

#查看http請求的header
tcpdump-s1024-l-A-nhost192.168.9.56
tcpdump-s1024-l-Asrc192.168.9.56ordst192.168.9.56
sudotcpdump-A-s1492dstport80

#本地網(wǎng)絡(luò)中IP地址為192.168.0.5的主機(jī)現(xiàn)在與外界通信的情況
sudotcpdump-ieth0srchost192.168.0.5

#查看網(wǎng)卡eth0的http請求的tcp包
tcpdump-ieth0porthttp
tcpdump-ieth0porthttporportsmtporportimaporportpop3-l-A|egrep-i'pass=|pwd=|log=|login=|user=|username=|pw=|passw=|passwd=|password=|pass:|user:|username:|password:|login:|pass|user'


#查看tcp,upd,icmp非ssh的包
tcpdump-n-vtcporudporicmpandnotport22


#查看http請求的request包
sudotcpdump-ieth0port80-w-


#過濾http響應(yīng)的gethost頭信息
sudotcpdump-ien1-n-s0-w-|grep-a-o-E"GET/.*|Host:.*"


#DNS查詢請求響應(yīng)包
sudotcpdump-ien0'udpport53'

#nmap-sP指定使用Pingecho進(jìn)行掃描/24查看目的網(wǎng)絡(luò)有多少主機(jī)處于運行狀態(tài)
nmap-sP192.168.0.1
nmap-sP192.168.0.0/24
nmap-Owww.baidu.com

#Netstat主要用于Linux/Unix主機(jī)察看自身的網(wǎng)絡(luò)狀況,如開啟的端口、在為哪些用戶服務(wù)以及服務(wù)的狀態(tài)
netstat-a
netstat-nlp

#netcat掃描機(jī)器開放的端口
nc-z-v-n172.31.100.721-25

#netcat 命令會連接開放端口21并且打印運行在這個端口上服務(wù)的banner信息。
nc-v172.31.100.721

#輸出網(wǎng)絡(luò)的路由表
route

#顯示結(jié)果包括服務(wù)器已經(jīng)運行了多長時間,有多少登陸用戶和對服務(wù)器性能的總體評估(load average)。
uptime

#監(jiān)控eth1的網(wǎng)卡的流量
iftop-ieth1
#以位元組(bytes即字節(jié))為單位顯示流量(預(yù)設(shè)是位元bits):
iftop-B
#直接顯示IP,不進(jìn)行DNS反解:
iftop-n
#直接顯示連接埠編號,不顯示服務(wù)名稱:
iftop-N
#顯示某個網(wǎng)段進(jìn)出封包流量
iftop-F192.168.1.0/24or192.168.1.0/255.255.255.0


#網(wǎng)絡(luò)流量實時監(jiān)控工具之nload,查看網(wǎng)卡eth0的流量
nload-neth0

#查看各個網(wǎng)卡的流量
nload-h

#IPTraf是一個網(wǎng)絡(luò)監(jiān)控工具,功能比nload更強(qiáng)大,可以監(jiān)控所有的流量,IP流量,按協(xié)議分的流量,還可以設(shè)置過濾器
iptraf


#查看網(wǎng)絡(luò)接口當(dāng)前配置與接口命名:
ifconfig
#打開(up)或關(guān)閉(down)適配器
ifconfig<網(wǎng)絡(luò)名>
#為適配器分配IP地址:
ifconfig<網(wǎng)絡(luò)名>
#為適配器分配第二個IP地址:
ifconfig<網(wǎng)絡(luò)名:實例數(shù)>

#顯示某個網(wǎng)絡(luò)適配器的驅(qū)動信息,適用于查詢軟件兼容性的情況:
ethtool-ieth0
#顯示網(wǎng)絡(luò)數(shù)據(jù):
ethtool-S
#設(shè)置適配器連接速度(Mbps)
ethtoolspeed<10|100|1000>


#iwconfig 查基本的Wi-Fi網(wǎng)絡(luò)設(shè)置,如SSID、channel和加密等細(xì)節(jié)。此外還可以修改一些高級設(shè)置,包括接收敏感度,RTS/CTS,碎片,以及重試數(shù)
#顯示當(dāng)前無線設(shè)置,包括接口名稱:
iwconfig
#設(shè)置ESSID(擴(kuò)展服務(wù)設(shè)置識別器)或網(wǎng)絡(luò)名:
iwconfig<接口名>essid<網(wǎng)絡(luò)名>


#wget
wget-S--spiderhttp://osswin.sourceforge.net/2>&1|grepMod

#查看mac地址
cat/sys/class/net/*/address

#查看eth0的ip
ifconfigeth0|awk'/inetaddr/{split($2,A,":");printA[2]}'

#curl查看頁面對應(yīng)的domailname
curl-shttp://en.m.wikipedia.org/wiki/List_of_Internet_top-level_domains|sed-n'/<trvalign="top">/{s/<[^>]*>//g;p}'

#talnet
telnetlocalhost6666


#查看所有的網(wǎng)絡(luò)接口
awk'{print$1}'/proc/net/dev|grep:|sed"s/:.*//g"


#查看DNSserver版本好
nslookup-q=txt-class=CHAOSversion.bindNS.PHX5.NEARLYFREESPEECH.NET

審核編輯 :李倩


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 適配器
    +關(guān)注

    關(guān)注

    9

    文章

    2087

    瀏覽量

    70627
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11575

    瀏覽量

    216575
  • 網(wǎng)絡(luò)通訊
    +關(guān)注

    關(guān)注

    0

    文章

    78

    瀏覽量

    12085

原文標(biāo)題:掌握這些linux網(wǎng)絡(luò)排查命令,故障排查不求人!

文章出處:【微信號:浩道linux,微信公眾號:浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    遠(yuǎn)程命令執(zhí)行:IT 效率翻倍新方式

    在分布式工作環(huán)境成為常態(tài)的今天,如何高效管理遍布多地的遠(yuǎn)程設(shè)備已成為IT團(tuán)隊面臨的關(guān)鍵挑戰(zhàn)。遠(yuǎn)程命令功能正是為解決這一問題而生,不僅能大幅提升響應(yīng)速度,更能為自動化管理與集中控制提供全新可能
    的頭像 發(fā)表于 09-04 17:15 ?706次閱讀
    遠(yuǎn)程<b class='flag-5'>命令</b>執(zhí)行:IT <b class='flag-5'>運</b><b class='flag-5'>維</b>效率翻倍新方式

    蓄電池常見誤區(qū)及解決方法

    和其他工業(yè)與電氣設(shè)備一樣,蓄電池也需要定期的維護(hù)。但不少工程師對于蓄電池維護(hù)項目和方法等還存在一些誤解。今天小福為大家深度剖析蓄電池常見4大維護(hù)誤區(qū),助你避開雷區(qū),精準(zhǔn)預(yù)判電池壽命!
    的頭像 發(fā)表于 09-04 13:58 ?489次閱讀
    蓄電池<b class='flag-5'>運</b><b class='flag-5'>維</b>的<b class='flag-5'>常見</b>誤區(qū)及解決方法

    三大核心網(wǎng)絡(luò)設(shè)備的要點

    作為工程師,熟練掌握網(wǎng)絡(luò)設(shè)備的管理和維護(hù)是構(gòu)建穩(wěn)定IT基礎(chǔ)架構(gòu)的關(guān)鍵。本文將深入探討交換機(jī)、路由器和防火墻這三大核心網(wǎng)絡(luò)設(shè)備的
    的頭像 發(fā)表于 07-22 16:35 ?465次閱讀

    一文掌握Linux命令

    作為一名工程師,熟練掌握Linux命令是基本功中的基本功。無論是日常工作中的系統(tǒng)維護(hù),還是面試時的技術(shù)考核,Linux
    的頭像 發(fā)表于 07-22 15:23 ?317次閱讀

    Linux系統(tǒng)中網(wǎng)絡(luò)配置詳解

    網(wǎng)絡(luò)配置是Linux系統(tǒng)中的核心技能之一。正確理解和配置子網(wǎng)掩碼、網(wǎng)關(guān)等網(wǎng)絡(luò)參數(shù),直接影響系統(tǒng)的網(wǎng)絡(luò)
    的頭像 發(fā)表于 07-17 11:01 ?707次閱讀

    Linux網(wǎng)絡(luò)管理的關(guān)鍵技術(shù)和最佳實踐

    在大型互聯(lián)網(wǎng)企業(yè)中,Linux網(wǎng)絡(luò)管理是工程師的核心技能之一。面對海量服務(wù)器、復(fù)雜網(wǎng)絡(luò)拓?fù)?、高并發(fā)流量,
    的頭像 發(fā)表于 07-09 09:53 ?457次閱讀

    廣東移動聯(lián)合華為推出SPN網(wǎng)絡(luò)故障智能體方案

    近日,廣東移動與華為聯(lián)合推出基于華為網(wǎng)絡(luò)智能體NetMaster的SPN網(wǎng)絡(luò)故障智能體方案,該方案在SPN(Slicing Packet Network,切片分組網(wǎng))
    的頭像 發(fā)表于 05-16 20:13 ?1109次閱讀

    Linux常用命令大全

    Linux常用命令是指在Linux操作系統(tǒng)中廣泛使用的命令工具,這些命令工具可以完成各種不同的任務(wù),如管理文件和目錄、操作進(jìn)程、
    的頭像 發(fā)表于 05-03 18:08 ?1413次閱讀

    愛立信如何讓網(wǎng)絡(luò)更簡單

    在愛立信“可編程網(wǎng)絡(luò)”這一創(chuàng)新概念里,差異化連接、AI賦能和意圖驅(qū)動、網(wǎng)絡(luò)能力開放作為三大基石,各司其職,讓網(wǎng)絡(luò)更智能、更靈活、更開放。本期《信觀察》,愛立信專家將從AI賦能和意圖驅(qū)動的概念和功能入手,與您分享愛立信如何“讓
    的頭像 發(fā)表于 03-03 09:27 ?1w次閱讀

    Linux ip命令常用操作

    Linux?ip命令常用操作 在Linux系統(tǒng)中,ip命令是用于管理網(wǎng)絡(luò)接口和路由的強(qiáng)大工具。相比于舊的?ifconfig
    的頭像 發(fā)表于 02-19 10:23 ?933次閱讀

    云服務(wù)器計算池的團(tuán)隊需要掌握的網(wǎng)絡(luò)工具

    云服務(wù)器計算池的團(tuán)隊需要掌握多種網(wǎng)絡(luò)工具,以實現(xiàn)高效的網(wǎng)絡(luò)監(jiān)控、故障排查、安全管理和資源優(yōu)化。以下是
    的頭像 發(fā)表于 02-17 15:50 ?480次閱讀

    盤點Linux系統(tǒng)中的常見命令

    作為同學(xué)怎能不知道Linux系統(tǒng)中的lsmod、lsof、lspci、lsscsi命令呢,今天就來盤一盤她及實例。
    的頭像 發(fā)表于 12-03 09:48 ?1055次閱讀
    盤點<b class='flag-5'>Linux</b>系統(tǒng)中的<b class='flag-5'>常見</b><b class='flag-5'>命令</b>

    光伏電站管理系統(tǒng)與傳統(tǒng)模式對比分析

    ?????? 光伏電站管理系統(tǒng)與傳統(tǒng)模式對比分析 ?????? 隨著全球?qū)稍偕茉吹年P(guān)注度不斷提升,光伏電站作為綠色能源的重要組成部分,其
    的頭像 發(fā)表于 11-08 16:14 ?1071次閱讀
    光伏電站<b class='flag-5'>運</b><b class='flag-5'>維</b>管理系統(tǒng)與傳統(tǒng)<b class='flag-5'>運</b><b class='flag-5'>維</b>模式對比分析

    Linux實用命令大全

    Linux實用命令大全
    的頭像 發(fā)表于 10-23 13:50 ?861次閱讀
    <b class='flag-5'>Linux</b>實用<b class='flag-5'>命令</b>大全

    Linux lsof命令的基本用法

    linux 系統(tǒng)中,一切皆文件。通過文件不僅僅可以訪問常規(guī)數(shù)據(jù),還可以訪問網(wǎng)絡(luò)連接和硬件。所以 lsof 命令不僅可以查看進(jìn)程打開的文件、目錄,還可以查看進(jìn)程監(jiān)聽的端口等 socket 相關(guān)的信息。本文將介紹 lsof
    的頭像 發(fā)表于 10-23 11:52 ?1897次閱讀
    <b class='flag-5'>Linux</b> lsof<b class='flag-5'>命令</b>的基本用法