国产精品99精品无码视亚|久久久久成人精品免费播放动漫|色狠狠色综合久久久绯色AⅤ影视|免费无码婬片AAAA片直播孕妇|亚洲色图第一页|精品久久久一区无码AV野花影视|欧美怡春院|亚洲综合色图

學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > linux中ifconfig命令的詳細解釋

linux中ifconfig命令的詳細解釋

時間: 佳洲1085 分享

linux中ifconfig命令的詳細解釋

  linxu下的ifconfig命令是用于查看和配置網絡設備的。下面由學習啦小編為大家整理了linux的ifconfig命令的詳細解釋的相關知識,希望對大家有幫助!

  一、linux中的ifconfig命令的詳細解釋

  (1)用法:

  用法: ifconfig [網絡設備] [參數(shù)]

  (2)功能:

  功能: ifconfig命令用來查看和配置網絡設備,當網絡環(huán)境發(fā)生改變時可通過此命令對網絡進行相應的配置。

  注意: 用ifconfig命令配置的網卡信息,在網卡重啟后機器重啟后,配置就不存在。要想將上述的配置信息永遠的存在電腦里,那就要修改網卡的配置文件了。

  (3)選項參數(shù):

  1) up        啟動指定網絡設備/網卡。

  2) down       關閉指定網絡設備/網卡。該參數(shù)可以有效地阻止通過指定接口的IP信息流,如果想永久地關閉一個接口,我們還需要從核心路由表中將該接口的路由信息全部刪除。

  3) -a          無論是否激活,顯示所有配置的網絡接口。

  4) add         給指定網卡配置IPv6地址

  5) del         刪除指定網卡的IPv6地址

  6) arp|-arp       打開或關閉支持ARP協(xié)議

  7) mtu<字節(jié)數(shù)>    設置網卡的最大傳輸單元

  8) netmask<子網掩碼> 設置網卡的子網掩碼

  二、linux中ifconfig命令的詳解實例

  1)[sunjimeng@localhost ~]$ ifconfig

  [sunjimeng@localhost ~]$ ifconfig         //未聯(lián)網時的參數(shù)

  eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

  ether 00:0c:29:4d:a3:cc txqueuelen 1000 (Ethernet)

  RX packets 1914 bytes 174936 (170.8 KiB)

  RX errors 0 dropped 36 overruns 0 frame 0

  TX packets 0 bytes 0 (0.0 B)

  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

  lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536

  inet 127.0.0.1 netmask 255.0.0.0

  inet6 ::1 prefixlen 128 scopeid 0x10<host>

  loop txqueuelen 0 (Local Loopback)

  RX packets 3246 bytes 281472 (274.8 KiB)

  RX errors 0 dropped 0 overruns 0 frame 0

  TX packets 3246 bytes 281472 (274.8 KiB)

  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

  [sunjimeng@localhost ~]$ ifconfig //連接到有線網時的參數(shù)

  eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 //mtu表示最大傳輸單元

  inet 192.168.117.128 netmask 255.255.255.0 broadcast 192.168.117.255

  inet6 fe80::20c:29ff:fe4d:a3cc prefixlen 64 scopeid 0x20<link>

  ether 00:0c:29:4d:a3:cc txqueuelen 1000 (Ethernet)

  RX packets 1969 bytes 181974 (177.7 KiB)

  RX errors 0 dropped 36 overruns 0 frame 0

  TX packets 48 bytes 6324 (6.1 KiB)

  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

  lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536

  inet 127.0.0.1 netmask 255.0.0.0

  inet6 ::1 prefixlen 128 scopeid 0x10<host>

  loop txqueuelen 0 (Local Loopback)

  RX packets 3590 bytes 310452 (303.1 KiB)

  RX errors 0 dropped 0 overruns 0 frame 0

  TX packets 3590 bytes 310452 (303.1 KiB)

  TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

  說明:

  1)etn(Number)指的是網卡,可以看到目前這個網卡的物理地址(MAC地址)是 00:0c:29:4d:a3:cc。

  2)inet后表示ip地址,此網卡的ip地址是192.168.117.128,廣播地址是192.168.117.255,掩碼地址為255.255.255.0。

  3)lo是表示主機的回壞地址,這個一般是用來測試一個網絡程序,但又不想讓局域網或外網的用戶能夠查看,只能在此臺主機上運行和查看所用的網絡接口。

  比如把 http服務器指定到回環(huán)地址,在瀏覽器輸入127.0.0.1就能看到你所架WEB網站了。但只是您能看得到,局域網的其它主機或用戶無從知道。

  三、linux中的ifconfig命令的結果解釋

  一 般來說,直接輸入ifconfig就會列出目前已被啟動的卡,不論這個卡是否有設置IP,都會被顯示出來。而如果是輸入ifconfig eth0,則會顯示出這個接口的相關數(shù)據,而不管該接口是否啟動。所以,如果你想要知道某個網卡的Hardware Address,直接輸入“ifconfig"網絡接口代號"”即可。至于上述代碼中出現(xiàn)的各項數(shù)據是這樣的(數(shù)據排列由上而下、由左而右)。

  -----------------------------------------------

  eth0 Link encap:以太網 硬件地址 00:0b:db:4c:e4:b3

  inet 地址:172.16.55.25 廣播:172.16.55.255 掩碼:255.255.255.0

  inet6 地址: fe80::20b:dbff:fe4c:e4b3/64 Scope:Link

  UP BROADCAST RUNNING MULTICAST MTU:1500 躍點數(shù):1

  接收數(shù)據包:8735 錯誤:0 丟棄:0 過載:0 幀數(shù):0

  發(fā)送數(shù)據包:5234 錯誤:0 丟棄:0 過載:0 載波:0

  碰撞:0 發(fā)送隊列長度:100

  接收字節(jié):3897818 (3.7 MB) 發(fā)送字節(jié):1225779 (1.1 MB)

  基本地址:0xecc0 Memory:ff8e0000-ff900000

  lo Link encap:本地環(huán)回

  inet 地址:127.0.0.1 掩碼:255.0.0.0

  inet6 地址: ::1/128 Scope:Host

  UP LOOPBACK RUNNING MTU:16436 躍點數(shù):1

  接收數(shù)據包:2063 錯誤:0 丟棄:0 過載:0 幀數(shù):0

  發(fā)送數(shù)據包:2063 錯誤:0 丟棄:0 過載:0 載波:0

  碰撞:0 發(fā)送隊列長度:0

  接收字節(jié):105049 (102.5 KB) 發(fā)送字節(jié):105049 (102.5 KB)

3635354