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

ifconfig

ifconfig工具不僅可以被用來(lái)簡(jiǎn)單地獲取網(wǎng)絡(luò)接口配置信息靖避,還可以修改這些配置院领。
1.命令格式:
ifconfig [網(wǎng)絡(luò)設(shè)備] [參數(shù)]
2.命令功能:
ifconfig 命令用來(lái)查看和配置網(wǎng)絡(luò)設(shè)備。當(dāng)網(wǎng)絡(luò)環(huán)境發(fā)生改變時(shí)可通過(guò)此命令對(duì)網(wǎng)絡(luò)進(jìn)行相應(yīng)的配置器紧。
3.命令參數(shù):

  • up 啟動(dòng)指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡伞租。
  • down 關(guān)閉指定網(wǎng)絡(luò)設(shè)備/網(wǎng)卡。該參數(shù)可以有效地阻止通過(guò)指定接口的IP信息流十性,如果想永久地關(guān)閉一個(gè)接口叛溢,我們還需要從核心路由表中將該接口的路由信息全部刪除。
  • arp 設(shè)置指定網(wǎng)卡是否支持ARP協(xié)議烁试。
  • -promisc 設(shè)置是否支持網(wǎng)卡的promiscuous模式雇初,如果選擇此參數(shù),網(wǎng)卡將接收網(wǎng)絡(luò)中發(fā)給它所有的數(shù)據(jù)包
  • -allmulti 設(shè)置是否支持多播模式减响,如果選擇此參數(shù),網(wǎng)卡將接收網(wǎng)絡(luò)中所有的多播數(shù)據(jù)包
    • -a 顯示全部接口信息
    • -s 顯示摘要信息(類(lèi)似于 netstat -i)
  • add 給指定網(wǎng)卡配置IPv6地址
  • del 刪除指定網(wǎng)卡的IPv6地址
  • <硬件地址> 配置網(wǎng)卡最大的傳輸單元
  • mtu<字節(jié)數(shù)> 設(shè)置網(wǎng)卡的最大傳輸單元 (bytes)
  • netmask<子網(wǎng)掩碼> 設(shè)置網(wǎng)卡的子網(wǎng)掩碼郭怪。掩碼可以是有前綴0x的32位十六進(jìn)制數(shù)支示,也可以是用點(diǎn)分開(kāi)的4個(gè)十進(jìn)制數(shù)。
  • tunel 建立隧道
    dstaddr 設(shè)定一個(gè)遠(yuǎn)端地址鄙才,建立點(diǎn)對(duì)點(diǎn)通信
    -broadcast<地址> 為指定網(wǎng)卡設(shè)置廣播協(xié)議
    -pointtopoint<地址> 為網(wǎng)卡設(shè)置點(diǎn)對(duì)點(diǎn)通訊協(xié)議
  • multicast 為網(wǎng)卡設(shè)置組播標(biāo)志
  • address 為網(wǎng)卡設(shè)置IPv4地址
  • txqueuelen<長(zhǎng)度> 為網(wǎng)卡設(shè)置傳輸列隊(duì)的長(zhǎng)度

ethtool

ethtool命令用于獲取以太網(wǎng)卡的配置信息颂鸿,或者修改這些配置。

root@ubuntu:~# ethtool eth0
Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 0
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: off (auto)
    Supports Wake-on: d
    Wake-on: d
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

查看網(wǎng)卡是否有錯(cuò)誤包

root@ubuntu:~# ethtool -S eth0
NIC statistics:
     rx_packets: 316
     tx_packets: 224
     rx_bytes: 28762
     tx_bytes: 28544
     rx_broadcast: 0
     tx_broadcast: 0
     rx_multicast: 0
     tx_multicast: 0
     rx_errors: 0
     tx_errors: 0
     tx_dropped: 0
     multicast: 0
     collisions: 0
     rx_length_errors: 0
     rx_over_errors: 0
     rx_crc_errors: 0
     rx_frame_errors: 0
     rx_no_buffer_count: 0
     rx_missed_errors: 0
     tx_aborted_errors: 0
     tx_carrier_errors: 0
     tx_fifo_errors: 0
     tx_heartbeat_errors: 0
     tx_window_errors: 0
     tx_abort_late_coll: 0
     tx_deferred_ok: 0
     tx_single_coll_ok: 0
     tx_multi_coll_ok: 0
     tx_timeout_count: 0
     tx_restart_queue: 0
     rx_long_length_errors: 0
     rx_short_length_errors: 0
     rx_align_errors: 0
     tx_tcp_seg_good: 1
     tx_tcp_seg_failed: 0
     rx_flow_control_xon: 0
     rx_flow_control_xoff: 0
     tx_flow_control_xon: 0
     tx_flow_control_xoff: 0
     rx_long_byte_count: 28762
     rx_csum_offload_good: 245
     rx_csum_offload_errors: 0
     alloc_rx_buff_failed: 0
     tx_smbus: 0
     rx_smbus: 0
     dropped_smbus: 0

將千兆網(wǎng)卡的速度降為百兆攒庵,請(qǐng)輸入:

ethtool -s eth0 speed 100 

route 命令

route命令用來(lái)顯示并設(shè)置Linux內(nèi)核中的網(wǎng)絡(luò)路由表嘴纺,route命令設(shè)置的路由主要是靜態(tài)路由。要實(shí)現(xiàn)兩個(gè)不同的子網(wǎng)之間的通信浓冒,需要一臺(tái)連接兩個(gè)網(wǎng)絡(luò)的路由器栽渴,或者同時(shí)位于兩個(gè)網(wǎng)絡(luò)的網(wǎng)關(guān)來(lái)實(shí)現(xiàn)。
在Linux系統(tǒng)中設(shè)置路由通常是為了解決以下問(wèn)題:
1該Linux系統(tǒng)在一個(gè)局域網(wǎng)中稳懒,局域網(wǎng)中有一個(gè)網(wǎng)關(guān)闲擦,能夠讓機(jī)器訪(fǎng)問(wèn)Internet,那么就需要將這臺(tái)機(jī)器的ip地址設(shè)置為L(zhǎng)inux機(jī)器的默認(rèn)路由。
要注意的是墅冷,直接在命令行下執(zhí)行route命令來(lái)添加路由纯路,不會(huì)永久保存,當(dāng)網(wǎng)卡重啟或者機(jī)器重啟之后寞忿,該路由就失效了驰唬;可以在/etc/rc.local中添加route命令來(lái)保證該路由設(shè)置永久有效。

root@ubuntu:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.125.2   0.0.0.0         UG    0      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
192.168.125.0   0.0.0.0         255.255.255.0   U     0      0        0 eth0

其中Flags為路由標(biāo)志腔彰,標(biāo)記當(dāng)前網(wǎng)絡(luò)節(jié)點(diǎn)的狀態(tài)定嗓,F(xiàn)lags標(biāo)志說(shuō)明:

  • U Up表示此路由當(dāng)前為啟動(dòng)狀態(tài)。
  • H Host萍桌,表示此網(wǎng)關(guān)為一主機(jī)宵溅。
  • G Gateway,表示此網(wǎng)關(guān)為一路由器上炎。
  • R Reinstate Route恃逻,使用動(dòng)態(tài)路由重新初始化的路由。
  • D Dynamically,此路由是動(dòng)態(tài)性地寫(xiě)入藕施。
  • M Modified寇损,此路由是由路由守護(hù)程序或?qū)蚱鲃?dòng)態(tài)修改。
  • ! 表示此路由當(dāng)前為關(guān)閉狀態(tài)裳食。
添加路由
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 #增加一條到達(dá)244.0.0.0的路由矛市。
添加屏蔽路由
route add -net 224.0.0.0 netmask 240.0.0.0 reject #增加一條屏蔽的路由,目的地址為224.x.x.x將被拒絕诲祸。
刪除路由
route del -net 224.0.0.0 netmask 240.0.0.0 route del -net 224.0.0.0 netmask 240.0.0.0 reject
添加刪除默認(rèn)網(wǎng)關(guān)
route del default gw 192.168.120.240 route add default gw 192.168.120.240
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末浊吏,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子救氯,更是在濱河造成了極大的恐慌找田,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,591評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件着憨,死亡現(xiàn)場(chǎng)離奇詭異墩衙,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)甲抖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,448評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門(mén)漆改,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人准谚,你說(shuō)我怎么就攤上這事挫剑。” “怎么了氛魁?”我有些...
    開(kāi)封第一講書(shū)人閱讀 162,823評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵暮顺,是天一觀(guān)的道長(zhǎng)厅篓。 經(jīng)常有香客問(wèn)我,道長(zhǎng)捶码,這世上最難降的妖魔是什么羽氮? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,204評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮惫恼,結(jié)果婚禮上档押,老公的妹妹穿的比我還像新娘。我一直安慰自己祈纯,他們只是感情好令宿,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,228評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著腕窥,像睡著了一般粒没。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上簇爆,一...
    開(kāi)封第一講書(shū)人閱讀 51,190評(píng)論 1 299
  • 那天癞松,我揣著相機(jī)與錄音,去河邊找鬼入蛆。 笑死响蓉,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的哨毁。 我是一名探鬼主播枫甲,決...
    沈念sama閱讀 40,078評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼扼褪!你這毒婦竟也來(lái)了想幻?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 38,923評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤迎捺,失蹤者是張志新(化名)和其女友劉穎举畸,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體凳枝,經(jīng)...
    沈念sama閱讀 45,334評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,550評(píng)論 2 333
  • 正文 我和宋清朗相戀三年跋核,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了岖瑰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,727評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡砂代,死狀恐怖蹋订,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情刻伊,我是刑警寧澤露戒,帶...
    沈念sama閱讀 35,428評(píng)論 5 343
  • 正文 年R本政府宣布椒功,位于F島的核電站,受9級(jí)特大地震影響智什,放射性物質(zhì)發(fā)生泄漏动漾。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,022評(píng)論 3 326
  • 文/蒙蒙 一荠锭、第九天 我趴在偏房一處隱蔽的房頂上張望旱眯。 院中可真熱鬧,春花似錦证九、人聲如沸删豺。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,672評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)呀页。三九已至,卻和暖如春拥坛,著一層夾襖步出監(jiān)牢的瞬間蓬蝶,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,826評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工渴逻, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留疾党,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,734評(píng)論 2 368
  • 正文 我出身青樓惨奕,卻偏偏與公主長(zhǎng)得像雪位,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子梨撞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,619評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容