- Linux網(wǎng)絡(luò)狀態(tài)測(cè)試命令 推薦度:
- 相關(guān)推薦
Linux網(wǎng)絡(luò)命令匯總
Linux網(wǎng)絡(luò)命令是我們比較常用的命令,重要性和使用頻度都很高。Linux下網(wǎng)卡命名規(guī)律:eth0,eth1。第一塊以太網(wǎng)卡,第二塊。lo為環(huán)回接口,它的IP地址固定為127.0.0.1,掩碼8位。它代表你的機(jī)器本身。
一、arp命令來(lái)配置并查看arp緩存
1、查看arp緩存。
#arp
2、添加一個(gè)IP地址和MAC地址的對(duì)應(yīng)記錄。
#arp –s 192.168.33.15 00:60:08:27:CE:B2
3、刪除一個(gè)IP地址和MAC地址的對(duì)應(yīng)緩存記錄。
#arp –d 192.168.33.15
二、ifup命令用于啟動(dòng)指定的非活動(dòng)網(wǎng)卡設(shè)備
該命令與ifconfig up命令相似。Ifdown命令用于停止指定的活動(dòng)網(wǎng)卡設(shè)備,該命令與ifconfig down命令功能相似。這兩個(gè)命令的格式如下:
ifup 網(wǎng)卡設(shè)備名
ifdown 網(wǎng)卡設(shè)備名
三、nslookup查詢(xún)DNS數(shù)據(jù)庫(kù)的用戶(hù)級(jí)命令
exit 命令:退出nslookup命令。
lserver命令:查找指定的域名服務(wù)器并將其設(shè)置為 默認(rèn)的域名服務(wù)器。
server命令:和lserver相似,解析另一臺(tái)域名服務(wù) 器并將其設(shè)置為默認(rèn)的服務(wù)器,不同在于本命令使 用當(dāng)前的默認(rèn)服務(wù)器來(lái)解析。
set命令:修改工作參數(shù),它也是nslookup中最常用 的命令,其可使用的工作參數(shù)如nslookup程序的set命令中的工作參數(shù).
工作參數(shù)說(shuō)明:
set class 設(shè)置查詢(xún)的類(lèi)型,一般情況下為Internet。
set de bug 設(shè)置調(diào)試模式/set nodebug:設(shè)置為非調(diào)試模式
set d2 設(shè)置詳細(xì)調(diào)試模式。/set nod2:設(shè)置為非詳細(xì)調(diào)試模式。
set [no]defname 設(shè)置為defname,會(huì)在所有沒(méi)有加“o“的名字后 自動(dòng)加上默認(rèn)的域名。它是默認(rèn)的方式。
set domain 設(shè)置默認(rèn)的域名。
set port DNS的默認(rèn)端口為53,用本命令可以設(shè)置其 他端口,一般用于調(diào)試。
set q(querytype) 改變查詢(xún)的信息的類(lèi)型。默認(rèn)的類(lèi)型為A紀(jì)錄
set recurse 設(shè)置查詢(xún)類(lèi)型為遞歸;
set retry 設(shè)置重試的次數(shù)。默認(rèn)的值為4。
set root 設(shè)置默認(rèn)的根服務(wù)器。
set timeout 設(shè)置等待應(yīng)答的限制時(shí)間(單位為秒),超 出即為超時(shí),如果還可以重試,就會(huì)將長(zhǎng)超 時(shí)值加倍,重新查詢(xún)。默認(rèn)的超時(shí)值為5秒。
四、tcpdump命令用于監(jiān)視TCP/IP連接并直接讀取數(shù)據(jù)鏈路層的數(shù)據(jù)包的頭部信息用戶(hù)可以指定哪些數(shù)據(jù)包被監(jiān)視、哪些控制要顯示格式。例如要監(jiān)視所有Ethernet上來(lái)往的通信,執(zhí)行下述命令:
# tcpdump -i eth0
實(shí)際上,tcpdump命令的格式為:
tcpdump [ -選項(xiàng)] [ -c 數(shù)量 ] [ -F 文件名 ][ -i 網(wǎng)絡(luò)接口 ] [ -r 文件名] [ -s snaplen ] [ -T 類(lèi)型 ] [ -w 文件名 ] [表達(dá)式 ]
tcpdump命令中的選項(xiàng)參數(shù)說(shuō)明如xia所示。Tcpdump命令中的表達(dá)式是一個(gè)正則表達(dá)式,tcpdump利用它作為過(guò)濾報(bào)
文的條件,如果一個(gè)報(bào)文滿(mǎn)足表達(dá)式的條件,則這個(gè)報(bào)文將會(huì)被捕獲。如果沒(méi)有給出任何條件,則網(wǎng)絡(luò)上所有的信
息包將會(huì)被截獲。
tcpdump命令的選項(xiàng)介紹: 參數(shù)選項(xiàng) 說(shuō)明
-a 將網(wǎng)絡(luò)地址和廣播地址轉(zhuǎn)變成名字;
-d 將匹配信息包的代碼以人們能夠理解的匯編格式給出;
-dd 將匹配信息包的代碼以c語(yǔ)言程序段的格式給出;
-ddd 將匹配信息包的代碼以十進(jìn)制的形式給出;
-e 在輸出行打印出數(shù)據(jù)鏈路層的頭部信息;
-f 將外部的Internet地址以數(shù)字的形式打印出來(lái);
-l 使標(biāo)準(zhǔn)輸出變?yōu)榫彌_行形式;
-n 不把網(wǎng)絡(luò)地址轉(zhuǎn)換成名字;
-t 在輸出的每一行不打印時(shí)間戳;
-v 輸出一個(gè)稍微詳細(xì)的信息,例如在ip包中可以包括ttl和服務(wù)類(lèi)型的信息;
-vv 輸出詳細(xì)的報(bào)文信息;
-c 在收到指定的包的數(shù)目后,tcpdump就會(huì)停止;
-F 從指定的文件中讀取表達(dá)式,忽略其它的表達(dá)式;
-I 指定監(jiān)聽(tīng)的網(wǎng)絡(luò)接口;
-r 從指定的文件中讀取包(這些包一般通過(guò)-w選項(xiàng)產(chǎn)生);
- w 直接將包寫(xiě)入文件中,并不分析和打印出來(lái);
-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é)議;)
【Linux網(wǎng)絡(luò)命令】相關(guān)文章:
Linux常用網(wǎng)絡(luò)狀態(tài)測(cè)試命令05-20
2017最新Linux網(wǎng)絡(luò)命令「必考」08-05
關(guān)于linux查找命令07-20
常用的Linux命令詳解07-19
linux常用基本命令(文件處理命令)09-09
診斷網(wǎng)絡(luò)連通性六大Linux命令07-30
java開(kāi)發(fā)必會(huì)的Linux命令10-07
100個(gè)常用的linux命令07-24
Linux中常用操作命令10-17
Linux命令info的基本用法11-02