女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

在Linux中如何使用tcp轉(zhuǎn)儲命令來分析網(wǎng)絡(luò)

汽車電子技術(shù) ? 來源:嵌入式悅翔園 ? 作者:JamesBin ? 2023-02-17 10:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言

Tcpdump是用于分析網(wǎng)絡(luò)和查找相關(guān)網(wǎng)絡(luò)問題的出色工具。它會在數(shù)據(jù)包經(jīng)過時捕獲數(shù)據(jù)包,并向您顯示網(wǎng)絡(luò)上正在發(fā)生的事情和傳入情況。該命令的輸出顯示在 STDOUT 上,也可以存儲在文件中。

感謝開發(fā)人員,他們將Tcpdump保留為開源項目。它可以在Unix和Linux系統(tǒng)上免費獲得。視窗有一個“微海外杠TCPDUMP用于視窗”變體,并帶有相關(guān)的價格標簽

tcpdump有一長串可用的選項。在本文中,我將重點介紹經(jīng)常使用的核心選項。

檢查可用接口

要檢查要捕獲的所有可用接口,請使用-D標志作為:

sudo tcpdump -D

這將列出系統(tǒng)上的所有接口,包括無線和有線接口等。該標志也可以獲得相同的功能:--list-interfaces

sudo tcpdump --list-interfaces

圖片

在這里插入圖片描述

捕獲特定接口的數(shù)據(jù)包

在不使用任何選項的情況下,Tcpdump 將掃描所有接口。該標志捕獲來自特定接口的流量:-i

tcpdump -i <target-interface>

將 替換為要掃描的接口的名稱。例如,在 接口 的情況下,此命令將作為:target-interfaceeth0

sudo tcpdump -i eth0

注意:從現(xiàn)在開始,我將使用 or 作為目標接口。因此,無論您在何處看到 -i 標志,它都將伴隨界面或 eth0 eth1 eth0 eth1

預設(shè)捕獲計數(shù)

該標志可用于預設(shè)要捕獲的數(shù)據(jù)包數(shù)-c

例如,我們將此值設(shè)置為 4 以捕獲四個數(shù)據(jù)包。在本例中,該命令將為:

sudo tcpdump -c 4 -i eth0

圖片如果未指定計數(shù),則將使用組合鍵或 手動中斷捕獲操作。ctrl+cctrl+z

在下面的文章中,我將根據(jù)需要將標志與其他標志一起添加。這將有助于我們清晰,輕松地理解命令的輸出。-c

獲取詳細輸出

要獲取命令的詳細輸出,可以使用標志:tcpdump-v

sudo tcpdump -c 6 -v -i eth0

您可以使用更多標志 as 或 進一步提高詳細程度。這將在終端上產(chǎn)生更詳細的輸出:-v -vv -vvv

sudo tcpdump -vv -i eth0

以 ASCII 格式打印捕獲的數(shù)據(jù)

有時,我們可能要求 Tcp 轉(zhuǎn)儲輸出采用十六進制或 ASCII 格式。我們可以使用 ASCII 格式以及 ASCII 和十六進制格式的選項來解決這個問題:-A- XX

sudo tcpdump -XX -i eth0

圖片

在這里插入圖片描述

捕獲從特定源 IP 發(fā)送的數(shù)據(jù)包

如果要檢查來自特定源 IP 地址的流量,請使用以下命令:

sudo tcpdump -i eth0 src address>

讓我們將源 IP 作為并查看流量的詳細信息:192.168.56.11

sudo tcpdump -i eth1 -c 5 src 192.168.56.11

圖片此處的計數(shù) 5 將僅捕獲前五個數(shù)據(jù)包。

捕獲發(fā)送到特定目標 IP 的數(shù)據(jù)包

如果要檢查發(fā)送到特定目標 IP 地址的流量,請使用以下命令:

sudo tcpdump -i eth0 dst address>

讓我們將目標 IP 作為并查看流量的詳細信息:192.168.56.11

sudo tcpdump -i eth1 -c 5 dst 192.168.56.11

圖片

在這里插入圖片描述

將過濾選項與 Tcp 轉(zhuǎn)儲結(jié)合使用

這是縮小捕獲數(shù)據(jù)范圍以進行檢查的好方法。這將消除不必要的流量并簡化您的工作。為此,您可以根據(jù)主機、端口、協(xié)議和其他條件篩選流量。

讓我們看看其中的一些:

端口號

如果要根據(jù)端口號過濾流量,例如端口 22,則按如下方式執(zhí)行命令:tcpdump

sudo tcpdump -i eth0 port 22

此命令將捕獲 TCP 和 UDP 流量。

協(xié)議

與端口指令類似,該指令根據(jù)特定流量過濾數(shù)據(jù)包捕獲。在這里,您可以使用協(xié)議名稱或協(xié)議編號作為參數(shù)值:proto

sudo tcpdump -i eth0 proto tcp
sudo tcpdump -i eth0 proto 6

令您驚訝的是,上面的兩個命令是等效的。這是因為 是 TCP 的協(xié)議編號。6

主機過濾器

host 參數(shù)只是使用其 IP 過濾來自特定主機的流量:

sudo tcpdump -i eth0 host 192.168.56.10

這將捕獲所有流量并從此主機流出。有趣的是,您可以將多個過濾器應(yīng)用于主機,以針對特定類型的數(shù)據(jù)包流量。

例如:

sudo tcpdump -i eth1 -c 50 “(host 192.168.56.11) and (port 443 or port 80)"

圖片在這里,我將不同的過濾規(guī)則合并到一個規(guī)則中。您可以看到此規(guī)則是過濾和流量。這是因為該規(guī)則包含端口 80443(公共網(wǎng)絡(luò)端口)的篩選器。http https

保存捕獲的數(shù)據(jù)

如果要將捕獲的數(shù)據(jù)存儲在文件中,可以這樣操作。

sudo tcpdump -i eth0 -c 10 -w my_capture.pcap

圖片將數(shù)據(jù)包計數(shù)保持在較小的值;否則,您可能需要手動停止該過程。

讀取捕獲的數(shù)據(jù)

您可以使用存儲在文件中的數(shù)據(jù)與Wireshark或任何其他圖形網(wǎng)絡(luò)協(xié)議分析器進行分析。.pcap

您可以使用 tcp 轉(zhuǎn)儲本身來讀取它。

tcpdump -r my_capture.pcap

圖片上面的屏幕截圖顯示了上述文件的數(shù)據(jù)。my_capture.pcap

結(jié)語

希望您對如何使用不同的方式使用tcpdump命令有一個很好的想法。當您從遠程無外設(shè)計算機捕獲數(shù)據(jù)包時,這是最佳選擇。

如果您想要一種更直觀的方式來理解數(shù)據(jù)包捕獲,請嘗試使用Wireshark。

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

    關(guān)注

    14

    文章

    7811

    瀏覽量

    90830
  • 文件
    +關(guān)注

    關(guān)注

    1

    文章

    579

    瀏覽量

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

    關(guān)注

    0

    文章

    269

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    Linux系統(tǒng)unlink命令的使用

    Linux 刪除文件,我們通常使用 rm 命令。除此以外,還有另外一個命令,可以用于刪除文件和鏈接,這就是 unlink
    發(fā)表于 09-13 14:29 ?2493次閱讀

    Linux中使用tcp轉(zhuǎn)命令分析網(wǎng)絡(luò)

    Tcpdump是用于分析網(wǎng)絡(luò)和查找相關(guān)網(wǎng)絡(luò)問題的出色工具。它會在數(shù)據(jù)包經(jīng)過時捕獲數(shù)據(jù)包,并向您顯示網(wǎng)絡(luò)上正在發(fā)生的事情和傳入情況。該命令的輸
    發(fā)表于 11-15 11:47 ?688次閱讀

    用于分析可執(zhí)行程序和內(nèi)存轉(zhuǎn)命令行工具介紹

    Axf Tool 是桃芯科技一個用于分析可執(zhí)行程序和內(nèi)存轉(zhuǎn)命令行工具。該工具已集成到 ingWizard 的項目快捷菜單里。
    的頭像 發(fā)表于 11-03 17:00 ?1651次閱讀
    用于<b class='flag-5'>分析</b>可執(zhí)行程序和內(nèi)存<b class='flag-5'>轉(zhuǎn)</b><b class='flag-5'>儲</b>的<b class='flag-5'>命令</b>行工具介紹

    Linux的常用網(wǎng)絡(luò)命令

    Linux的常用網(wǎng)絡(luò)命令 Linux 的常用網(wǎng)絡(luò)命令  計算機
    發(fā)表于 01-18 12:47 ?1229次閱讀

    基于TCP/IP協(xié)議的網(wǎng)絡(luò)連接網(wǎng)絡(luò)管理命令

    通過本實驗,初步掌握了TCP/IP設(shè)置,以及網(wǎng)絡(luò)共享的基本知識,以及常用網(wǎng)絡(luò)管理命令的使用。通過輸入命令符,查詢計算機的ip以及路由等相關(guān)信
    發(fā)表于 09-20 17:19 ?9次下載
    基于<b class='flag-5'>TCP</b>/IP協(xié)議的<b class='flag-5'>網(wǎng)絡(luò)</b>連接<b class='flag-5'>網(wǎng)絡(luò)</b>管理<b class='flag-5'>命令</b>

    Linux的35個find命令用法

    Linux查找命令Linux系統(tǒng)中最重要和最常用的命令之一。查找用于根據(jù)與參數(shù)匹配的文件指定的條件搜索和查找文件和目錄列表的
    的頭像 發(fā)表于 02-02 16:53 ?3981次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>中</b>的35個find<b class='flag-5'>命令</b>用法

    linux命令無法使用怎么辦

    linux命令無法使用是怎么回事?問題分析
    發(fā)表于 05-28 09:02 ?2003次閱讀
    <b class='flag-5'>linux</b><b class='flag-5'>中</b><b class='flag-5'>命令</b>無法使用怎么辦

    如何使用ip命令Linux中進行網(wǎng)絡(luò)管理

    Linux,'ip'命令是管理網(wǎng)絡(luò)方面最強大的命令之一。該
    發(fā)表于 05-31 12:25 ?551次閱讀

    常用linux網(wǎng)絡(luò)排查命令

    今天浩道跟大家分享linux網(wǎng)絡(luò)運維中常見的命令,掌握好這些命令排查故障時將會游刃有余!
    發(fā)表于 06-25 10:49 ?994次閱讀

    恒訊科技分析:如何使用cp命令Linux復制目錄?

    復制目錄是Linux的一項基本任務(wù),它允許我們復制目錄、創(chuàng)建備份或在不同位置之間傳輸數(shù)據(jù)。Linux復制文件和目錄最常用的
    的頭像 發(fā)表于 06-26 17:14 ?907次閱讀

    linux free命令原理

    分析系統(tǒng)內(nèi)核的內(nèi)存信息顯示內(nèi)存使用情況。Linux系統(tǒng),內(nèi)核維護了一個內(nèi)存統(tǒng)計信息表(或稱為"proc"文件),其中包含了關(guān)于系統(tǒng)內(nèi)
    的頭像 發(fā)表于 11-08 11:23 ?841次閱讀

    linux查看物理接口的命令

    Linux操作系統(tǒng)提供了多種命令和工具查看物理接口。在這篇文章,我們將詳細介紹一些最常用和常見的命令,以及它們的用法和輸出。 ifcon
    的頭像 發(fā)表于 11-16 16:48 ?1869次閱讀

    linux重啟命令有哪些

    Linux是一種自由和開放源代碼的操作系統(tǒng),被廣泛應(yīng)用于服務(wù)器和嵌入式設(shè)備。Linux,有多種命令用于重啟系統(tǒng)。
    的頭像 發(fā)表于 11-17 09:49 ?2610次閱讀

    linux系統(tǒng)修改ip命令

    Linux系統(tǒng)修改IP命令是掌握Linux網(wǎng)絡(luò)管理的基礎(chǔ)之一。Linux操作系統(tǒng)
    的頭像 發(fā)表于 11-27 15:17 ?2496次閱讀

    Linux上如何通過命令更改日期和時間?

    Linux上如何通過命令更改日期和時間? Linux上,我們可以使用
    的頭像 發(fā)表于 01-16 17:10 ?3330次閱讀