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

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

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

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

Linux運(yùn)維必備技能:手把手教你用tcpdump精準(zhǔn)抓包

馬哥Linux運(yùn)維 ? 來(lái)源:馬哥Linux運(yùn)維 ? 2024-12-24 11:20 ? 次閱讀

簡(jiǎn)介

網(wǎng)絡(luò)數(shù)據(jù)包截獲分析工具。支持針對(duì)網(wǎng)絡(luò)層、協(xié)議、主機(jī)、網(wǎng)絡(luò)或端口的過(guò)濾。并提供and、or、not等邏輯語(yǔ)句幫助去除無(wú)用的信息

tcpdump - dump traffic on a network

例子

不指定任何參數(shù)

監(jiān)聽(tīng)第一塊網(wǎng)卡上經(jīng)過(guò)的數(shù)據(jù)包。主機(jī)上可能有不止一塊網(wǎng)卡,所以經(jīng)常需要指定網(wǎng)卡。

tcpdump

監(jiān)聽(tīng)特定網(wǎng)卡

tcpdump -i en0

監(jiān)聽(tīng)特定主機(jī)

例子:監(jiān)聽(tīng)本機(jī)跟主機(jī)182.254.38.55之間往來(lái)的通信包。

備注:出、入的包都會(huì)被監(jiān)聽(tīng)。

tcpdump host 182.254.38.55

特定來(lái)源、目標(biāo)地址的通信

特定來(lái)源

tcpdump src host hostname

特定目標(biāo)地址

tcpdump dst host hostname

如果不指定src跟dst,那么來(lái)源 或者目標(biāo) 是hostname的通信都會(huì)被監(jiān)聽(tīng)

tcpdump host hostname

特定端口

tcpdump port 3000

監(jiān)聽(tīng)TCP/UDP

服務(wù)器上不同服務(wù)分別用了TCP、UDP作為傳輸層,假如只想監(jiān)聽(tīng)TCP的數(shù)據(jù)包

tcpdump tcp

來(lái)源主機(jī)+端口+TCP

監(jiān)聽(tīng)來(lái)自主機(jī)123.207.116.169在端口22上的TCP數(shù)據(jù)包

tcpdump tcp port 22 and src host 123.207.116.169

監(jiān)聽(tīng)特定主機(jī)之間的通信

tcpdump ip host 210.27.48.1 and 210.27.48.2

210.27.48.1除了和210.27.48.2之外的主機(jī)之間的通信

tcpdump ip host 210.27.48.1 and ! 210.27.48.2

稍微詳細(xì)點(diǎn)的例子

tcpdump tcp -i eth1 -t -s 0 -c 100 and dst port ! 22 and src net 192.168.1.0/24 -w ./target.cap

(1)tcp: ip icmp arp rarp 和 tcp、udp、icmp這些選項(xiàng)等都要放到第一個(gè)參數(shù)的位置,用來(lái)過(guò)濾數(shù)據(jù)報(bào)的類型
(2)-i eth1 : 只抓經(jīng)過(guò)接口eth1的包
(3)-t : 不顯示時(shí)間戳
(4)-s 0 : 抓取數(shù)據(jù)包時(shí)默認(rèn)抓取長(zhǎng)度為68字節(jié)。加上-S 0 后可以抓到完整的數(shù)據(jù)包
(5)-c 100 : 只抓取100個(gè)數(shù)據(jù)包
(6)dst port ! 22 : 不抓取目標(biāo)端口是22的數(shù)據(jù)包
(7)src net 192.168.1.0/24 : 數(shù)據(jù)包的源網(wǎng)絡(luò)地址為192.168.1.0/24
(8)-w ./target.cap : 保存成cap文件,方便用ethereal(即wireshark)分析

抓http包

TODO

限制抓包的數(shù)量

如下,抓到1000個(gè)包后,自動(dòng)退出

tcpdump -c 1000

保存到本地

備注:tcpdump默認(rèn)會(huì)將輸出寫(xiě)到緩沖區(qū),只有緩沖區(qū)內(nèi)容達(dá)到一定的大小,或者tcpdump退出時(shí),才會(huì)將輸出寫(xiě)到本地磁盤(pán)

tcpdump -n -vvv -c 1000 -w /tmp/tcpdump_save.cap

也可以加上-U強(qiáng)制立即寫(xiě)到本地磁盤(pán)(一般不建議,性能相對(duì)較差)

實(shí)戰(zhàn)例子

先看下面一個(gè)比較常見(jiàn)的部署方式,在服務(wù)器上部署了nodejs server,監(jiān)聽(tīng)3000端口。nginx反向代理監(jiān)聽(tīng)80端口,并將請(qǐng)求轉(zhuǎn)發(fā)給nodejs server(127.0.0.1:3000)。

瀏覽器 -> nginx反向代理 -> nodejs server

問(wèn)題:假設(shè)用戶(183.14.132.117)訪問(wèn)瀏覽器,發(fā)現(xiàn)請(qǐng)求沒(méi)有返回,該怎么排查呢?

步驟一:查看請(qǐng)求是否到達(dá)nodejs server -> 可通過(guò)日志查看。

步驟二:查看nginx是否將請(qǐng)求轉(zhuǎn)發(fā)給nodejs server。

tcpdump port 8383 

這時(shí)你會(huì)發(fā)現(xiàn)沒(méi)有任何輸出,即使nodejs server已經(jīng)收到了請(qǐng)求。因?yàn)閚ginx轉(zhuǎn)發(fā)到的地址是127.0.0.1,用的不是默認(rèn)的interface,此時(shí)需要顯示指定interface

tcpdump port 8383 -i lo

備注:配置nginx,讓nginx帶上請(qǐng)求側(cè)的host,不然nodejs server無(wú)法獲取 src host,也就是說(shuō),下面的監(jiān)聽(tīng)是無(wú)效的,因?yàn)榇藭r(shí)對(duì)于nodejs server來(lái)說(shuō),src host 都是 127.0.0.1

tcpdump port 8383 -i lo and src host 183.14.132.117

步驟三:查看請(qǐng)求是否達(dá)到服務(wù)器

tcpdump -n tcp port 8383 -i lo and src host 183.14.132.117

鏈接:https://www.cnblogs.com/chyingp/p/linux-command-tcpdump.html

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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

    文章

    11300

    瀏覽量

    209397
  • 數(shù)據(jù)包
    +關(guān)注

    關(guān)注

    0

    文章

    261

    瀏覽量

    24388

原文標(biāo)題:Linux運(yùn)維必備技能:手把手教你用tcpdump精準(zhǔn)抓包!

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    源碼開(kāi)放 智能監(jiān)測(cè)電源管理教程寶典!

    源碼開(kāi)放,今天我們學(xué)習(xí)的是電源管理系統(tǒng)的核心功能模塊,手把手教你如何通過(guò)不同的技術(shù)手段實(shí)現(xiàn)有效的電源管理。
    的頭像 發(fā)表于 12-11 09:26 ?229次閱讀
    源碼開(kāi)放  智能監(jiān)測(cè)電源管理教程寶典!

    Air780E模組LuatOS開(kāi)發(fā)實(shí)戰(zhàn) —— 手把手教你搞定數(shù)據(jù)打包解包

    本文要說(shuō)的是低功耗4G模組Air780E的LuatOS開(kāi)發(fā)實(shí)戰(zhàn),我將手把手教你搞定數(shù)據(jù)打包解包。
    的頭像 發(fā)表于 12-03 11:17 ?164次閱讀
    Air780E模組LuatOS開(kāi)發(fā)實(shí)戰(zhàn) —— <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>搞定數(shù)據(jù)打包解包

    CentOS中使用tcpdump

    CentOS中使用tcpdump
    的頭像 發(fā)表于 10-28 14:48 ?242次閱讀

    《機(jī)智云入門(mén)必備手把手教你燒錄GAgent固件

    本文《機(jī)智云入門(mén)必備》將詳細(xì)講解GAgent固件的燒錄過(guò)程,從基礎(chǔ)設(shè)置到實(shí)際操作,將一步步帶你完成每一個(gè)環(huán)節(jié),確保你的設(shè)備順利連接機(jī)智云平臺(tái),實(shí)現(xiàn)智能控制和自動(dòng)化管理。基本介紹esp8266在機(jī)智
    的頭像 發(fā)表于 09-12 08:04 ?375次閱讀
    《機(jī)智云入門(mén)<b class='flag-5'>必備</b>》<b class='flag-5'>手把手</b><b class='flag-5'>教你</b>燒錄GAgent固件

    手把手教你通過(guò)宏集物聯(lián)網(wǎng)工控屏&amp;網(wǎng)關(guān)進(jìn)行協(xié)議轉(zhuǎn)換,將底層PLC/傳感器的數(shù)據(jù)轉(zhuǎn)換為T(mén)CP協(xié)議并傳輸?shù)接脩?/a>

    手把手教你通過(guò)宏集物聯(lián)網(wǎng)工控屏&網(wǎng)關(guān)進(jìn)行協(xié)議轉(zhuǎn)換,將底層PLC/傳感器的數(shù)據(jù)轉(zhuǎn)換為T(mén)CP協(xié)議并傳輸?shù)接脩艚K端
    的頭像 發(fā)表于 08-15 13:29 ?506次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>通過(guò)宏集物聯(lián)網(wǎng)工控屏&amp;網(wǎng)關(guān)進(jìn)行協(xié)議轉(zhuǎn)換,將底層PLC/傳感器的數(shù)據(jù)轉(zhuǎn)換為T(mén)CP協(xié)議并傳輸?shù)接脩? />    </a>
</div>                            <div   id=

    手把手教你在orcad中設(shè)置CIS元器件數(shù)據(jù)庫(kù),提高工作效率

    元器件數(shù)據(jù)庫(kù),就是實(shí)現(xiàn)上述查找元件、放置元件時(shí)所需要調(diào)用的數(shù)據(jù)庫(kù)。本文將手把手教你如何在orcad中配置CIS元器件數(shù)據(jù)庫(kù)。
    的頭像 發(fā)表于 06-15 17:27 ?6096次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>在orcad中設(shè)置CIS元器件數(shù)據(jù)庫(kù),提高工作效率

    手把手教你排序算法怎么寫(xiě)

    今天以直接插入排序算法,給大家分享一下排序算法的實(shí)現(xiàn)思路,主要包含以下部分內(nèi)容:插入排序介紹插入排序算法實(shí)現(xiàn)手把手教你排序算法怎么寫(xiě)在添加新的記錄時(shí),使用順序查找的方式找到其要插入的位置,然后將
    的頭像 發(fā)表于 06-04 08:03 ?686次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>排序算法怎么寫(xiě)

    手把手帶你移植HAL庫(kù)函數(shù)

    開(kāi)發(fā)者更高效地進(jìn)行嵌入式開(kāi)發(fā)。手把手帶你移植HAL庫(kù)函數(shù)HAL庫(kù)提供了一套抽象接口,使開(kāi)發(fā)者無(wú)需直接操作底層硬件寄存器,就能實(shí)現(xiàn)對(duì)硬件的控制。這種抽象使得代碼能夠更
    的頭像 發(fā)表于 05-18 08:04 ?1885次閱讀
    <b class='flag-5'>手把手</b>帶你移植HAL庫(kù)函數(shù)

    運(yùn)管理平臺(tái):從基礎(chǔ)運(yùn)到智能運(yùn)的飛躍

    進(jìn)行實(shí)時(shí)監(jiān)控,確保系統(tǒng)的穩(wěn)定運(yùn)行。無(wú)論是服務(wù)器、網(wǎng)絡(luò)設(shè)備、數(shù)據(jù)庫(kù)還是中間件,平臺(tái)都能提供詳盡的監(jiān)控?cái)?shù)據(jù)。 故障定位與處理 :借助強(qiáng)大的數(shù)據(jù)分析能力,平臺(tái)能夠快速定位故障根源,并為運(yùn)人員提供精準(zhǔn)的故障排查與解決方案。
    的頭像 發(fā)表于 04-16 16:26 ?423次閱讀

    tcpdump命令介紹

    1.命令簡(jiǎn)介tcpdump 是一款類 Unix/Linux 環(huán)境下的包工具,允許用戶截獲和顯示發(fā)送或收到的網(wǎng)絡(luò)數(shù)據(jù)tcpdump 是一
    發(fā)表于 04-08 06:02

    無(wú)刷電機(jī)無(wú)感FOC控制培訓(xùn)系列課程

    | 本工作室推出電機(jī)控制無(wú)感foc電機(jī)控制系列培訓(xùn)課程本課程主要讓想進(jìn)階的算法工程師,和剛參加工作的工程師或者在校學(xué)生能夠進(jìn)一步提高自己的技能,1.從企業(yè)用人角度手把手教你做電機(jī)控制,提高你的個(gè)人
    發(fā)表于 03-10 13:52

    【先楫HPM5361EVK開(kāi)發(fā)板試用體驗(yàn)】(原創(chuàng))5.手把手實(shí)戰(zhàn)AI機(jī)械臂

    試用體驗(yàn)】4手把手實(shí)戰(zhàn)EXIP在線解密引擎 我在本論壇內(nèi)的試讀經(jīng)驗(yàn) : 《電子工程師必備——九大系統(tǒng)電路識(shí)圖寶典》+附錄2化整為零和集零為整電路分析方法 《運(yùn)算放大器參數(shù)解析與LTspice應(yīng)用仿真
    發(fā)表于 02-06 10:28

    【飛騰派4G版免費(fèi)試用】4.手把手玩轉(zhuǎn)QT界面設(shè)計(jì)

    試用】2.手把手實(shí)戰(zhàn)編譯Linux內(nèi)核 【飛騰派4G版免費(fèi)試用】3.手把手玩轉(zhuǎn)制作rootfs根文件系統(tǒng) 我在本論壇內(nèi)的試讀經(jīng)驗(yàn) : 《電子工程師必備——九大系統(tǒng)電路識(shí)圖寶典》+附錄2
    發(fā)表于 01-27 12:49

    工程送樣!手把手教你用好廣和通RedCap模組FG131&amp;amp;FG132系列

    工程送樣!手把手教你用好廣和通RedCap模組FG131&FG132系列
    的頭像 發(fā)表于 01-11 18:22 ?698次閱讀
    工程送樣!<b class='flag-5'>手把手</b><b class='flag-5'>教你用</b>好廣和通RedCap模組FG131&amp;amp;FG132系列

    手把手教你制作DAPLink

    這篇文章主要描述利用RT-THREAD+CherryUSB制作DapLink調(diào)試器(R_DapLink)全流程。這里先感謝網(wǎng)友:sakumisu提供cherryUSB協(xié)議棧的技術(shù)支持。 什么是下載調(diào)試器簡(jiǎn)單來(lái)說(shuō),下載調(diào)試器是將PC(例如通過(guò)USB協(xié)議)發(fā)送的命令轉(zhuǎn)換為MCU(負(fù)責(zé)MCU內(nèi)部外圍設(shè)備)理解的語(yǔ)言(例如SWD或JTAG協(xié)議)的設(shè)備,加載代碼并精確控制執(zhí)行。 什么是標(biāo)準(zhǔn)簡(jiǎn)單來(lái)說(shuō),標(biāo)準(zhǔn)是一組規(guī)則和協(xié)議,特定行業(yè)中的每個(gè)參與者都同意遵循并執(zhí)行。符合某種內(nèi)核的單片機(jī)Q,都可以使用這種協(xié)議來(lái)下載程
    的頭像 發(fā)表于 12-26 08:35 ?5040次閱讀
    <b class='flag-5'>手把手</b><b class='flag-5'>教你</b>制作DAPLink
    主站蜘蛛池模板: 扒开女人下面使劲桶动态图| 国产一区二区精品视频| 黄页网站18以下勿看免费| 恋夜影院安卓免费列表uc | 亚洲人成电影网站| 99热只有精品| 国产一区免费在线观看| 欧美91精品久久久久网免费| 亚洲精品久久久久久久蜜臀老牛 | 国产成人精品123区免费视频 | 久久是热频国产在线| 色欲档案之麻雀台上淫| 中文字幕在线观看国产| 国产精品久久久久久久人人看| 美女坐脸vk| 亚洲精品乱码电影在线观看| 变形金刚7免费观看完整| 久久yy99re66| 偷窥国产亚洲免费视频| 99蜜桃在线观看免费视频网站| 好男人好资源在线播放| 色中色辩论区| 99视频精品全部 国产| 精品国产自在天天线2019| 手机移动oa| gay台湾无套男同志xnxⅹ| 久久免费特黄毛片| 亚洲国产女人aaa毛片在线| 成人国产亚洲欧美成人综合网| 伦理片 qvod| 亚洲一区成人| 国产午夜福利伦理300| 日本一区不卡在线播放视频免费 | 高清毛片一区二区三区| 你的欲梦裸身在线播放| 在线观看成人3d动漫入口| 国产午夜精品理论片免费观看| 日本精品在线观看视频| 99久久国产露脸精品国产吴梦梦| 久久精品热在线观看85| 亚洲国产精品热久久|