• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            isware

            超級(jí)詳細(xì)Tcpdump 的用法

            第一種是關(guān)于類型的關(guān)鍵字,主要包括host,net,port, 例如 host 210.27.48.2,指明 210.27.48.2是一臺(tái)主機(jī),net 202.0.0.0 指明 202.0.0.0是一個(gè)網(wǎng)絡(luò)地址,port 23 指明端口號(hào)是23。如果沒有指定類型,缺省的類型是host.
            第二種是確定傳輸方向的關(guān)鍵字,主要包括src , dst ,dst or src, dst and src ,這些關(guān)鍵字指明了傳輸?shù)姆较颉Ee例說明,src 210.27.48.2 ,指明ip包中源地址是210.27.48.2 , dst net 202.0.0.0 指明目的網(wǎng)絡(luò)地址是202.0.0.0 。如果沒有指明方向關(guān)鍵字,則缺省是src or dst關(guān)鍵字。
            第三種是協(xié)議的關(guān)鍵字,主要包括 fddi,ip,arp,rarp,tcp,udp等類型。Fddi指明是在FDDI(分布式光纖數(shù)據(jù)接口網(wǎng)絡(luò))上的特定 的網(wǎng)絡(luò)協(xié)議,實(shí)際上它是"ether"的別名,fddi和ether具有類似的源地址和目的地址,所以可以將fddi協(xié)議包當(dāng)作ether的包進(jìn)行處理和 分析。其他的幾個(gè)關(guān)鍵字就是指明了監(jiān)聽的包的協(xié)議內(nèi)容。如果沒有指定任何協(xié)議,則tcpdump將會(huì)監(jiān)聽所有協(xié)議的信息包。
              除了這三種類型的關(guān)鍵字之外,其他重要的關(guān)鍵字如下:gateway, broadcast,less,greater,還有三種邏輯運(yùn)算,取非運(yùn)算是 'not ' '! ', 與運(yùn)算是'and','&&';或運(yùn)算 是'or' ,'││';這些關(guān)鍵字可以組合起來構(gòu)成強(qiáng)大的組合條件來滿足人們的需要,下面舉幾個(gè)例子來說明。
              普通情況下,直接啟動(dòng)tcpdump將監(jiān)視第一個(gè)網(wǎng)絡(luò)界面上所有流過的數(shù)據(jù)包。
            # tcpdump
            tcpdump: listening on fxp0
            11:58:47.873028 202.102.245.40.netbios-ns > 202.102.245.127.netbios-ns: udp 50
            11:58:47.974331 0:10:7b:8:3a:56 > 1:80:c2:0:0:0 802.1d ui/C len=43
                                   0000 0000 0080 0000 1007 cf08 0900 0000
                                   0e80 0000 902b 4695 0980 8701 0014 0002
                                   000f 0000 902b 4695 0008 00
            11:58:48.373134 0:0:e8:5b:6d:85 > Broadcast sap e0 ui/C len=97
                                   ffff 0060 0004 ffff ffff ffff ffff ffff
                                   0452 ffff ffff 0000 e85b 6d85 4008 0002
                                   0640 4d41 5354 4552 5f57 4542 0000 0000
                                   0000 00
            使用-i參數(shù)指定tcpdump監(jiān)聽的網(wǎng)絡(luò)界面,這在計(jì)算機(jī)具有多個(gè)網(wǎng)絡(luò)界面時(shí)非常有用,
            使用-c參數(shù)指定要監(jiān)聽的數(shù)據(jù)包數(shù)量,
            使用-w參數(shù)指定將監(jiān)聽到的數(shù)據(jù)包寫入文件中保存
             A想要截獲所有210.27.48.1 的主機(jī)收到的和發(fā)出的所有的數(shù)據(jù)包:
            #tcpdump host 210.27.48.1
            B想要截獲主機(jī)210.27.48.1 和主機(jī)210.27.48.2 或210.27.48.3的通信,使用命令:(在命令行中適用 括號(hào)時(shí),一定要
            #tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \)
            C如果想要獲取主機(jī)210.27.48.1除了和主機(jī)210.27.48.2之外所有主機(jī)通信的ip包,使用命令:
            #tcpdump ip host 210.27.48.1 and ! 210.27.48.2
            D如果想要獲取主機(jī)210.27.48.1接收或發(fā)出的telnet包,使用如下命令:
            #tcpdump tcp port 23 host 210.27.48.1
            E 對(duì)本機(jī)的udp 123 端口進(jìn)行監(jiān)視 123 為ntp的服務(wù)端口
            # tcpdump udp port 123

            F 系統(tǒng)將只對(duì)名為hostname的主機(jī)的通信數(shù)據(jù)包進(jìn)行監(jiān)視。主機(jī)名可以是本地主機(jī),也可以是網(wǎng)絡(luò)上的任何一臺(tái)計(jì)算機(jī)。下面的命令可以讀取主機(jī)hostname發(fā)送的所有數(shù)據(jù):
            #tcpdump -i eth0 src host hostname
            G 下面的命令可以監(jiān)視所有送到主機(jī)hostname的數(shù)據(jù)包:
            #tcpdump -i eth0 dst host hostname
            H  我們還可以監(jiān)視通過指定網(wǎng)關(guān)的數(shù)據(jù)包:
            #tcpdump -i eth0 gateway Gatewayname
            I 如果你還想監(jiān)視編址到指定端口的TCP或UDP數(shù)據(jù)包,那么執(zhí)行以下命令:
            #tcpdump -i eth0 host hostname and port 80
            J 如果想要獲取主機(jī)210.27.48.1除了和主機(jī)210.27.48.2之外所有主機(jī)通信的ip包
            ,使用命令:
            #tcpdump ip host 210.27.48.1 and ! 210.27.48.2
            K 想要截獲主機(jī)210.27.48.1 和主機(jī)210.27.48.2 或210.27.48.3的通信,使用命令
            :(在命令行中適用 括號(hào)時(shí),一定要
            #tcpdump host 210.27.48.1 and \ (210.27.48.2 or 210.27.48.3 \)
            L 如果想要獲取主機(jī)210.27.48.1除了和主機(jī)210.27.48.2之外所有主機(jī)通信的ip包,使用命令:
             #tcpdump ip host 210.27.48.1 and ! 210.27.48.2
            M 如果想要獲取主機(jī)210.27.48.1接收或發(fā)出的telnet包,使用如下命令:
             #tcpdump tcp port 23 host 210.27.48.1
            第三種是協(xié)議的關(guān)鍵字,主要包括fddi,ip ,arp,rarp,tcp,udp等類型
            除了這三種類型的關(guān)鍵字之外,其他重要的關(guān)鍵字如下:gateway, broadcast,less,
            greater,還有三種邏輯運(yùn)算,取非運(yùn)算是 'not ' '! ', 與運(yùn)算是'and','&&';或運(yùn)算 是'o
            r' ,'||';
            第二種是確定傳輸方向的關(guān)鍵字,主要包括src , dst ,dst or src, dst and src ,
            如果我們只需要列出送到80端口的數(shù)據(jù)包,用dst port;如果我們只希望看到返回80端口的數(shù)據(jù)包,用src port。
            #tcpdump –i eth0 host hostname and dst port 80  目的端口是80
            或者
            #tcpdump –i eth0 host hostname and src port 80  源端口是80  一般是提供http的服務(wù)的主機(jī)
            如果條件很多的話  要在條件之前加and 或 or 或 not
            #tcpdump -i eth0 host ! 211.161.223.70 and ! 211.161.223.71 and dst port 80
            如果在ethernet 使用混雜模式 系統(tǒng)的日志將會(huì)記錄
            May  7 20:03:46 localhost kernel: eth0: Promiscuous mode enabled.
            May  7 20:03:46 localhost kernel: device eth0 entered promiscuous mode
            May  7 20:03:57 localhost kernel: device eth0 left promiscuous mode
            tcpdump 對(duì)截獲的數(shù)據(jù)并沒有進(jìn)行徹底解碼,數(shù)據(jù)包內(nèi)的大部分內(nèi)容是使用十六進(jìn)制的形式直接打印輸出的。顯然這不利于分析網(wǎng)絡(luò)故障,通常的解決辦法是先使用帶-w參 數(shù)的tcpdump 截獲數(shù)據(jù)并保存到文件中,然后再使用其他程序進(jìn)行解碼分析。當(dāng)然也應(yīng)該定義過濾規(guī)則,以避免捕獲的數(shù)據(jù)包填滿整個(gè)硬盤。

            posted on 2011-08-10 16:04 艾斯維亞 閱讀(379) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            日本久久中文字幕| 久久精品三级视频| 久久综合噜噜激激的五月天| 亚洲精品无码久久久久| 国产亚洲精品久久久久秋霞| 精品久久久噜噜噜久久久| 国产精品一区二区久久精品无码 | 四虎国产精品成人免费久久| 综合久久一区二区三区| 久久精品国产一区| 日韩AV毛片精品久久久| AV无码久久久久不卡蜜桃| 久久国产精品免费| 国产精品99久久久久久人| 久久午夜免费视频| 久久久WWW成人免费精品| 久久成人国产精品| 国内精品综合久久久40p| 亚洲国产天堂久久综合网站| 午夜人妻久久久久久久久| 热RE99久久精品国产66热| 国产毛片久久久久久国产毛片| 亚洲精品乱码久久久久久自慰| 久久亚洲2019中文字幕| 久久免费小视频| 青青青国产成人久久111网站| 影音先锋女人AV鲁色资源网久久 | 亚洲精品午夜国产va久久| 99久久www免费人成精品| 精品久久久久久无码专区不卡| 7777精品久久久大香线蕉| 四虎亚洲国产成人久久精品| 久久久久久极精品久久久| 久久久久国色AV免费看图片| 国产成人99久久亚洲综合精品 | 午夜精品久久久久久影视riav| 国产精品伦理久久久久久| 一本久久a久久精品综合夜夜| 蜜桃麻豆www久久| 久久国产精品二国产精品| 亚洲精品高清一二区久久|