IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁操作系統(tǒng)LINUX → Linux命令網(wǎng)絡(luò)操作之ifconfig

Linux命令網(wǎng)絡(luò)操作之ifconfig

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

  因?yàn)?a href="http://m.europeautoinsurance.com/key/linuxxitong/" target="_blank">Linux系統(tǒng)是在Internet上起源和發(fā)展的,它與生俱來擁有強(qiáng)大的網(wǎng)絡(luò)功能和豐富的網(wǎng)絡(luò)應(yīng)用軟件,尤其是TCP/IP網(wǎng)絡(luò)協(xié)議的實(shí)現(xiàn)尤為成熟。

  Linux的網(wǎng)絡(luò)命令比較多,其中一些命令像ping、

  ftp、telnet、route、netstat等在其它操作系統(tǒng)上也能看到,但也有一些Unix/Linux系統(tǒng)獨(dú)有的命令,如ifconfig、

  finger、mail等。Linux網(wǎng)絡(luò)操作命令的一個(gè)特點(diǎn)是,命令參數(shù)選項(xiàng)和功能很多,一個(gè)命令往往還可以實(shí)現(xiàn)其它命令的功能。

  ifconfig

  1.作用

  ifconfig用于查看和更改網(wǎng)絡(luò)接口的地址和參數(shù),包括IP地址、網(wǎng)絡(luò)掩碼、廣播地址,使用權(quán)限是超級(jí)用戶。

  2.格式

  ifconfig -interface [options] address

  3.主要參數(shù)

  -interface:指定的網(wǎng)絡(luò)接口名,如eth0和eth1。

  up:激活指定的網(wǎng)絡(luò)接口卡。

  down:關(guān)閉指定的網(wǎng)絡(luò)接口。

  broadcast address:設(shè)置接口的廣播地址。

  pointopoint:啟用點(diǎn)對(duì)點(diǎn)方式。

  address:設(shè)置指定接口設(shè)備的IP地址。

  netmask address:設(shè)置接口的子網(wǎng)掩碼。

  4.應(yīng)用說明

  ifconfig是用來設(shè)置和配置網(wǎng)卡的命令行工具。為了手工配置網(wǎng)絡(luò),這是一個(gè)必須掌握的命令。使用該命令的好處是無須重新啟動(dòng)機(jī)器。要賦給eth0接口IP地址207.164.186.2,并且馬上激活它,使用下面命令:

  #fconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127

  該命令的作用是設(shè)置網(wǎng)卡eth0的IP地址、網(wǎng)絡(luò)掩碼和網(wǎng)絡(luò)的本地廣播地址。若運(yùn)行不帶任何參數(shù)的ifconfig命令,這個(gè)命令將顯示機(jī)器所有激活接口的信息。帶有"-a"參數(shù)的命令則顯示所有接口的信息,包括沒有激活的接口。注意,用ifconfig命令配置的網(wǎng)絡(luò)設(shè)備參數(shù),機(jī)器重新啟動(dòng)以后將會(huì)丟失。

  如果要暫停某個(gè)網(wǎng)絡(luò)接口的工作,可以使用down參數(shù):

  #ifconfig eth0 down

  ip

  1.作用

  ip是iproute2軟件包里面的一個(gè)強(qiáng)大的網(wǎng)絡(luò)配置工具,它能夠替代一些傳統(tǒng)的網(wǎng)絡(luò)管理工具,例如ifconfig、route等,使用權(quán)限為超級(jí)用戶。幾乎所有的Linux發(fā)行版本都支持該命令。

  2.格式

  ip [OPTIONS] OBJECT [COMMAND [ARGUMENTS]]

  3.主要參數(shù)

  OPTIONS是修改ip行為或改變其輸出的選項(xiàng)。所有的選項(xiàng)都是以-字符開頭,分為長、短兩種形式。目前,ip支持如表1所示選項(xiàng)。

  OBJECT是要管理者獲取信息的對(duì)象。目前ip認(rèn)識(shí)的對(duì)象見表2所示。

  表1 ip支持的選項(xiàng)

  -V,-Version 打印ip的版本并退出。

  -s,-stats,-statistics 輸出更為詳盡的信息。如果這個(gè)選項(xiàng)出現(xiàn)兩次或多次,則輸出的信息將更為詳盡。

  -f,-family 這個(gè)選項(xiàng)后面接協(xié)議種類,包括inet、inet6或link,強(qiáng)調(diào)使用的協(xié)議種類。如果沒有足夠的信息告訴ip使用的協(xié)議種類,ip就會(huì)使用默認(rèn)值inet或any。link比較特殊,它表示不涉及任何網(wǎng)絡(luò)協(xié)議。

  -4 是-family inet的簡寫。

  -6 是-family inet6的簡寫。

  -0 是-family link的簡寫。

  -o,-oneline 對(duì)每行記錄都使用單行輸出,回行用字符代替。如果需要使用wc、grep等工具處理ip的輸出,則會(huì)用到這個(gè)選項(xiàng)。

  -r,-resolve 查詢域名解析系統(tǒng),用獲得的主機(jī)名代替主機(jī)IP地址

  COMMAND

  設(shè)置針對(duì)指定對(duì)象執(zhí)行的操作,它和對(duì)象的類型有關(guān)。一般情況下,ip支持對(duì)象的增加(add)、刪除(delete)和展示(show或list)。有些

  對(duì)象不支持這些操作,或者有其它的一些命令。對(duì)于所有的對(duì)象,用戶可以使用help命令獲得幫助。這個(gè)命令會(huì)列出這個(gè)對(duì)象支持的命令和參數(shù)的語法。如果沒有指定對(duì)象的操作命令,ip會(huì)使用默認(rèn)的命令。一般情況下,默認(rèn)命令是list,如果對(duì)象不能列出,就會(huì)執(zhí)行help命令。

  ARGUMENTS

  是命令的一些參數(shù),它們倚賴于對(duì)象和命令。ip支持兩種類型的參數(shù):flag和parameter。flag由一個(gè)關(guān)鍵詞組成;parameter由一個(gè)關(guān)鍵詞加一個(gè)數(shù)值組成。為了方便,每個(gè)命令都有一個(gè)可以忽略的默認(rèn)參數(shù)。例如,參數(shù)dev是ip link命令的默認(rèn)參數(shù),因此ip link ls eth0等于ip link ls dev eth0。我們將在后面的詳細(xì)介紹每個(gè)命令的使用,命令的默認(rèn)參數(shù)將使用default標(biāo)出。

  4.應(yīng)用實(shí)例

  添加IP地址192.168.2.2/24到eth0網(wǎng)卡上:

  #ip addr add 192.168.1.1/24 dev eth0

  丟棄源地址屬于192.168.2.0/24網(wǎng)絡(luò)的所有數(shù)據(jù)報(bào):

  #ip rule add from 192.168.2.0/24 prio 32777 reject

關(guān)鍵詞標(biāo)簽:Linux命令,ifconfig

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載