真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux鏈路層命令 linux鏈路聚合配置命令

Linux 基礎(chǔ)教程 29-tcpdump命令-1

? ? 在Linux中輸入命令man tcpdump給出的定義如下所示:

站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到沙雅網(wǎng)站設(shè)計(jì)與沙雅網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類(lèi)型包括:成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)絡(luò)空間、企業(yè)郵箱。業(yè)務(wù)覆蓋沙雅地區(qū)。

是不是感覺(jué)很懵?我們用通俗、形象、學(xué)術(shù)的表達(dá)方式來(lái)全方位描述tcpdump:

常用選項(xiàng)如下所示:

1、第一個(gè)抓包示例

-i : 指定用來(lái)抓包的網(wǎng)絡(luò)接口,這個(gè)參數(shù)在服務(wù)器有多個(gè)網(wǎng)卡的時(shí)候非常有效

-nn : 不轉(zhuǎn)換協(xié)議和端口號(hào),當(dāng)tcpdump遇到協(xié)議號(hào)或端口號(hào),不需要將這些數(shù)字轉(zhuǎn)換為對(duì)應(yīng)的協(xié)議名稱(chēng)或端口名稱(chēng),如22端口SSH端口,我們希望顯示22,而非SSH

-X : 將協(xié)議頭和包內(nèi)容原原本本的顯示出來(lái),tcpdump會(huì)同時(shí)以16進(jìn)制和ASCII的形式進(jìn)行顯示,在協(xié)議分析時(shí)非常好用。

'port 22' : 告訴tcpdump要有選擇的顯示所抓到的包,在該示例中,只顯示源端口或目的端口是22的數(shù)據(jù)包,其他的數(shù)據(jù)包則不顯示。

-c : 用來(lái)指定抓包的個(gè)數(shù),示例設(shè)置的個(gè)數(shù)為1,則代表僅抓取一個(gè)包之后就退出不再抓包了。

2、-e 增加數(shù)據(jù)鏈路層的頭部信息

? ? 通過(guò)兩個(gè)命令的輸出對(duì)比,可以看到增加-e選項(xiàng)后,輸出的結(jié)果中增加MAC地址信息。而且在輸出內(nèi)容中會(huì)有 oui Unknown ,OUI即Organizationally unique identifier(組織唯一標(biāo)識(shí)符),在任何一塊網(wǎng)卡中燒錄的6字節(jié)MAC地址中,前3個(gè)字節(jié)體現(xiàn)了OUI,其表明了網(wǎng)卡的制造組織,通常情況下,該標(biāo)識(shí)符是唯一的。在本例中,由于沒(méi)有識(shí)別出網(wǎng)卡的制造商,因此顯示為Unknown。

3、-l 將輸出變?yōu)樾芯彌_模式

? ? -l的作用是將tcpdump的輸出行為變?yōu)?行緩沖 方式,這樣可以保證tcpdump遇到換行符,就立即將緩沖的內(nèi)容輸出到標(biāo)準(zhǔn)輸出(stdout),方便利用管道或重定向方式進(jìn)行后續(xù)處理,而不會(huì)造成延遲。

? ? 在Linux的標(biāo)準(zhǔn)I/O中提供了 全緩沖 、 行緩沖 、 無(wú)緩沖 三種緩沖方式。標(biāo)準(zhǔn)錯(cuò)誤是不帶緩沖的,而終端設(shè)備常為行緩沖,其他默認(rèn)則為全緩沖。

? ? 在該例中,將tcpdump輸出的內(nèi)容通過(guò)管道提取第5列,可以用來(lái)查看詳細(xì)的連接信息。而如果不加 -l 選項(xiàng)時(shí),則只有當(dāng)緩沖區(qū)全部占滿時(shí),tcpdump才會(huì)將緩沖區(qū)中的內(nèi)容輸出,這樣就有可能導(dǎo)致輸出不連續(xù)的,如果強(qiáng)行結(jié)束,則會(huì)影響下一行的完整性。

4、-t 輸出不加時(shí)間戳

? ? 在增加選項(xiàng) -t 選項(xiàng)后,時(shí)間23:48:03.193526就消失了。tcpdump默認(rèn)情況下是按微秒來(lái)計(jì)時(shí),因此最一個(gè)時(shí)間精確到了第6位。

5、 -v 顯示詳細(xì)信息

? ? 在增加 -v 選項(xiàng)后,會(huì)在輸出的內(nèi)容中增加 tos 、 ttl 、 id 、 offset 、 協(xié)議編號(hào) 、 總長(zhǎng)度 等,如需要理解這些信息,就需要了解TCP/IP協(xié)議中的頭的具體定義了。

6、-F 指定過(guò)濾表達(dá)式所在的文件

? ? 在第一個(gè)示例中,命令行增加了 'port 22' ,而這一項(xiàng)就叫 過(guò)濾條件 ,如果設(shè)置了過(guò)濾條件,則tcpdump只抓取滿足過(guò)濾條件的數(shù)據(jù)包。如需要設(shè)置較為復(fù)雜的過(guò)濾條件或復(fù)用過(guò)濾條件時(shí),這時(shí)可以將過(guò)濾條件保存為文件,然后通過(guò)-F加載該過(guò)濾文件。

7、 -w 將原始數(shù)據(jù)包信息保存到文件中

? ? 當(dāng)我們查看保存的文件時(shí),出現(xiàn)的是亂碼。則代表無(wú)法直接查看,很有可能是二進(jìn)制文件。那么怎么查看保存的文件了?請(qǐng)看下一個(gè)示例。

7、 -r 從文件中讀取原始數(shù)據(jù)包

? ? 通過(guò)-w和-r選項(xiàng)即可實(shí)現(xiàn)抓包的錄制回放功能。

linux中tcpdump命令怎么用

tcpdump

-i: 后跟網(wǎng)卡名;

host:后跟主機(jī)IP;

-a —— 將網(wǎng)絡(luò)地址和廣播地址轉(zhuǎn)變成名字;

-c —— 指定抓取的數(shù)據(jù)包數(shù)量;

-n:不把主機(jī)IP轉(zhuǎn)為主機(jī)名;

-r:指定從某個(gè)文件中讀取數(shù)據(jù)包;

-e:指定將監(jiān)聽(tīng)到的數(shù)據(jù)包鏈路層的信息打印出來(lái),包括源mac和目的mac,以及網(wǎng)絡(luò)層的協(xié)議;

-nn:不把ip、協(xié)議、端口等轉(zhuǎn)為名字;

-T —— 將監(jiān)聽(tīng)到的包直接解釋為指定的類(lèi)型的報(bào)文,常見(jiàn)的類(lèi)型有rpc (遠(yuǎn)程過(guò)程調(diào)用)和snmp(簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議);

-w —— 直接將包寫(xiě)入文件中,并不分析和打印出來(lái);

and:條件篩選,包含兩個(gè)地址;

or:條件篩選,兩個(gè)之中的一個(gè);

src:后跟起始地址;

dst:后跟目的地址;

linux必學(xué)的60個(gè)命令

Linux必學(xué)的60個(gè)命令:

安裝和登錄命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last;

文件處理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln;

系統(tǒng)管理相關(guān)命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab;

網(wǎng)絡(luò)操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup;

系統(tǒng)安全相關(guān)命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who;

其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

Linux的優(yōu)點(diǎn)

1、Linux由眾多微內(nèi)核組成,其源代碼完全開(kāi)源;

2、Linux繼承了Unix的特性,具有非常強(qiáng)大的網(wǎng)絡(luò)功能,其支持所有的因特網(wǎng)協(xié)議,包括TCP/IPv4、TCP/IPv6和鏈路層拓?fù)涑绦虻?,且可以利用Unix的網(wǎng)絡(luò)特性開(kāi)發(fā)出新的協(xié)議棧;

3、Linux系統(tǒng)工具鏈完整,簡(jiǎn)單操作就可以配置出合適的開(kāi)發(fā)環(huán)境,可以簡(jiǎn)化開(kāi)發(fā)過(guò)程,減少開(kāi)發(fā)中仿真工具的障礙,使系統(tǒng)具有較強(qiáng)的移植性;

linux 系統(tǒng)重置命令

1.重啟linux系統(tǒng),出現(xiàn)GRUB啟動(dòng)菜單;

2.按e健進(jìn)入編輯狀態(tài),按向下的方向健,劃到linux16所在行,把光標(biāo)停在行末尾;

3.在步驟2的所標(biāo)記的行末尾,添加console ttyS0 rd.break console=tty0;

4.按下Ctrl + x鍵進(jìn)入恢復(fù)模式。

擴(kuò)展資料:

linux系統(tǒng)優(yōu)點(diǎn)

1)Linux由眾多微內(nèi)核組成,其源代碼完全開(kāi)源;

2)Linux繼承了Unix的特性,具有非常強(qiáng)大的網(wǎng)絡(luò)功能,其支持所有的因特網(wǎng)協(xié)議,包括TCP/IPv4、?TCP/IPv6和鏈路層拓?fù)涑绦虻?,且可以利用Unix的網(wǎng)絡(luò)特性開(kāi)發(fā)出新的協(xié)議棧;

3)Linux系統(tǒng)工具鏈完整,簡(jiǎn)單操作就可以配置出合適的開(kāi)發(fā)環(huán)境,可以簡(jiǎn)化開(kāi)發(fā)過(guò)程,減少開(kāi)發(fā)中仿真工具的障礙,使系統(tǒng)具有較強(qiáng)的移植性。

參考資料:百度百科-linux系統(tǒng)


當(dāng)前名稱(chēng):linux鏈路層命令 linux鏈路聚合配置命令
鏈接URL:http://weahome.cn/article/ddecpjd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部