Linux基礎(chǔ)命令ifconfig的用法-創(chuàng)新互聯(lián)

這篇文章主要講解了“Linux基礎(chǔ)命令ifconfig的用法”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Linux基礎(chǔ)命令ifconfig的用法”吧!

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)桑植免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000家企業(yè)的穩(wěn)健成長(zhǎng),幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

ifconfig

ifconfig指令用來配置網(wǎng)絡(luò)接口參數(shù),同時(shí)還可以顯示當(dāng)前內(nèi)核網(wǎng)絡(luò)接口的工作狀態(tài)。如果沒有提供參數(shù),則ifconfig將顯示當(dāng)前活動(dòng)接口的狀態(tài)。如果給定單個(gè)接口參數(shù),則只顯示給定接口的狀態(tài);如果給定單個(gè)“-a”參數(shù),則顯示所有接口的狀態(tài),即使是關(guān)閉的接口也是如此。否則,它會(huì)配置一個(gè)接口。

此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法

ifconfig  [interface | up | down]

2、選項(xiàng)參數(shù)列表

參數(shù)

說明

interface

接口的名稱。這通常是一個(gè)驅(qū)動(dòng)程序名,后面跟著一個(gè)單元號(hào),例如用于第一個(gè)以太網(wǎng)接口的eth0。

up

此標(biāo)志將導(dǎo)致激活接口。如果將地址分配給接口,則會(huì)隱式指定該地址。

down

此標(biāo)志導(dǎo)致關(guān)閉此接口的驅(qū)動(dòng)程序。

[-]arp

啟用或禁用在此接口上使用ARP協(xié)議。

[-]promisc

啟用或禁用接口的混雜模式。如果選中,網(wǎng)絡(luò)上的所有數(shù)據(jù)包都將由接口接收。

[-]allmulti

啟用或禁用所有多播模式。如果選中,則接口將接收網(wǎng)絡(luò)上的所有多播數(shù)據(jù)包。

metric N

此參數(shù)設(shè)置接口度量。它在GNU/Linux下不可用

mtu N

此參數(shù)設(shè)置接口的大傳輸單元(MTU)。

dstaddr addr

為點(diǎn)對(duì)點(diǎn)鏈路(如PPP)設(shè)置遠(yuǎn)程IP地址.這個(gè)關(guān)鍵字現(xiàn)在已經(jīng)過時(shí)了;使用pointopoint關(guān)鍵字代替。

netmask addr

設(shè)置此接口的IP網(wǎng)絡(luò)掩碼。此值默認(rèn)為通常的A、B或C類網(wǎng)絡(luò)掩碼(從接口IP地址派生),但可以設(shè)置為任何值。

add addr/prefixlen

向接口添加IPv 6地址

del addr/prefixlen

從接口中刪除IPv 6地址

tunnel ::aa.bb.cc.dd

創(chuàng)建一個(gè)新的SIT(IPv6-in-IPv4)設(shè)備,通過隧道到達(dá)給定的目的地。

irq addr

設(shè)置此設(shè)備使用的中斷行。并非所有設(shè)備都可以動(dòng)態(tài)更改其IRQ設(shè)置。

io_addr addr

為該設(shè)備設(shè)置I/O空間中的起始地址

mem_start addr

設(shè)置此設(shè)備使用的共享內(nèi)存的起始地址。只有少數(shù)幾個(gè)設(shè)備需要這個(gè)

media type

設(shè)置設(shè)備要使用的物理端口或介質(zhì)類型。并非所有設(shè)備都可以更改此設(shè)置,以及那些可以更改其支持的值的設(shè)備。典型的類型值是10 base 2(細(xì)以太網(wǎng))、10 base T(雙絞線10 Mbps以太網(wǎng))、AUI(外收發(fā)信機(jī))等。驅(qū)動(dòng)的特殊介質(zhì)類型可以用來告訴驅(qū)動(dòng)對(duì)媒體進(jìn)行自動(dòng)感知。同樣,并不是所有的驅(qū)動(dòng)都能做到這一點(diǎn)。

[-]broadcast [addr]

如果地址參數(shù)給定,則為該接口設(shè)置協(xié)議廣播地址。否則,設(shè)置(或清除)接口的IFF_BROADCAST標(biāo)志。

[-]pointopoint [addr]

這個(gè)關(guān)鍵字啟用了接口的點(diǎn)對(duì)點(diǎn)模式,這意味著它是兩臺(tái)機(jī)器之間的直接鏈接,沒有其他人監(jiān)聽它。如果地址參數(shù)也給出了,就像過時(shí)的dstaddr關(guān)鍵字一樣,設(shè)置鏈接另一端的協(xié)議地址。否則,設(shè)置或清除接口的IFF_POINTOPOINT標(biāo)志。

hw class address

如果設(shè)備驅(qū)動(dòng)程序支持此操作,則設(shè)置此接口的硬件地址。關(guān)鍵字后面必須跟著硬件類的名稱和相當(dāng)于硬件地址的可打印的ASCII。目前支持的硬件類包括ether (以太網(wǎng))、ax25(AMPRAX.25)、ARCnetnetrom(AMPR NET/ROM)。

multicast

在接口上設(shè)置多播標(biāo)志。這通常不應(yīng)該需要,因?yàn)轵?qū)動(dòng)程序本身設(shè)置正確的標(biāo)志。

address

要分配給此接口的IP地址。

txqueuelen length

設(shè)置設(shè)備的傳輸隊(duì)列的長(zhǎng)度。對(duì)于具有高延遲(調(diào)制解調(diào)器鏈路,ISDN)的較慢設(shè)備,將其設(shè)置為小值是有用的,以防止快速批量傳輸過多地干擾諸如telnet之類的交互通信。

3、地址族

如果接口名稱之后的第一個(gè)參數(shù)被識(shí)別為受支持地址族的名稱,則該地址族用于解碼和顯示所有協(xié)議地址。目前支持的地址族包括Internet(TCP/IP,默認(rèn)值)、inet6(IPv 6)、Axis25(AMPR分組無線電)、ddp(AppleTalk相位2)、IPX(Novell IPX)和netrom(AMPR分組無線電)。在IPv4虛線小數(shù)表示法中提供的所有數(shù)字都可以是十進(jìn)制、八進(jìn)制或十六進(jìn)制,正如ISO C標(biāo)準(zhǔn)所指定的那樣(即,前導(dǎo)0x或0x表示十六進(jìn)制;否則,前導(dǎo)“0”表示八進(jìn)制;否則,該數(shù)字被解釋為十進(jìn)制)。使用十六進(jìn)制和八進(jìn)制數(shù)字是不符合RFC的,因此它的使用是不鼓勵(lì)的,可能會(huì)消失。

4、實(shí)例

1)查看當(dāng)前網(wǎng)絡(luò)狀態(tài) 

[root@localhost ~]# ifconfig                //沒有任何參數(shù)選項(xiàng),顯示當(dāng)前所有網(wǎng)絡(luò)狀態(tài)

eth0      Link encap:Ethernet  HWaddr 08:00:27:14:33:57  

          inet6 addr: fe80::a00:27ff:fe14:3357/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:107276 errors:0 dropped:0 overruns:0 frame:0

          TX packets:72251 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:83580745 (79.7 MiB)  TX bytes:5842218 (5.5 MiB)

 

lo        Link encap:Local Loopback  

          inet addr:127.0.0.1  Mask:255.0.0.0

          inet6 addr: ::1/128 Scope:Host

          UP LOOPBACK RUNNING  MTU:16436  Metric:1

          RX packets:7347 errors:0 dropped:0 overruns:0 frame:0

          TX packets:7347 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:0 

          RX bytes:786270 (767.8 KiB)  TX bytes:786270 (767.8 KiB)

2)查看指定網(wǎng)卡的狀態(tài) 

[root@localhost ~]#ifconfig eth0           //顯示指定網(wǎng)卡狀態(tài)

eth0      Link encap:Ethernet  HWaddr 08:00:27:14:33:57  

          inet6 addr: fe80::a00:27ff:fe14:3357/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:107276 errors:0 dropped:0 overruns:0 frame:0

          TX packets:72251 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:83580745 (79.7 MiB)  TX bytes:5842218 (5.5 MiB)

3)啟動(dòng)網(wǎng)卡 

[root@localhost ~]#ifconfig eth0 down           //關(guān)閉eth0

[root@localhost ~]# ifconfig eth0 up             //開啟eth0

[root@localhost ~]#ifconfig eth0                 //查看eth0,已經(jīng)分配ip

eth0      Link encap:Ethernet  HWaddr 08:00:27:14:33:57  

          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0

          inet6 addr: fe80::a00:27ff:fe14:3357/64 Scope:Link

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:107280 errors:0 dropped:0 overruns:0 frame:0

          TX packets:72262 errors:0 dropped:0 overruns:0 carrier:0

          collisions:0 txqueuelen:1000 

          RX bytes:83582067 (79.7 MiB)  TX bytes:5843588 (5.5 MiB)

 

感謝各位的閱讀,以上就是“Linux基礎(chǔ)命令ifconfig的用法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)Linux基礎(chǔ)命令ifconfig的用法這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!

網(wǎng)頁標(biāo)題:Linux基礎(chǔ)命令ifconfig的用法-創(chuàng)新互聯(lián)
文章位置:http://muchs.cn/article48/spihp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化服務(wù)器托管、網(wǎng)站營(yíng)銷、靜態(tài)網(wǎng)站、域名注冊(cè)外貿(mào)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)