日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux命令 — 设置或查看网络配置命令ifconfig

發布時間:2023/12/10 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux命令 — 设置或查看网络配置命令ifconfig 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 命令介紹

? ? ? ??命令格式:

ifconfig 【interface】 【options】address

? ? ? ??主要參數:

interface:網絡接口名

up:打開網絡接口

down:關閉網絡接口

broadcast:設置網絡接口的廣播地址

netmask:設置網絡接口的子網掩碼

address:設置網絡接口的IPv4地址

add:給指定網絡接口配置IPv6地址

del:刪除指定網絡接口的IPv6地址

? ? ? ??如果加interface,則顯示指定網絡接口的信息。如果沒有任何參數,則顯示計算機所有激活網絡接口的信息,如下所示:

  • [root@linux?tmp]#?ifconfig??

  • eth0??????Link?encap:Ethernet??HWaddr?00:50:56:BF:26:20????

  • ??????????inet?addr:192.168.120.204??Bcast:192.168.120.255??Mask:255.255.255.0??

  • ??????????inet6?addr:?fd55:faaf:e1ab:1b01:20c:29ff:fec0:8336/64?Scope:Global??

  • ??????????inet6?addr:?fe80::20c:29ff:fec0:8336/64?Scope:Link??

  • ??????????UP?BROADCAST?RUNNING?MULTICAST??MTU:1500??Metric:1??

  • ??????????RX?packets:8700857?errors:0?dropped:0?overruns:0?frame:0??

  • ??????????TX?packets:31533?errors:0?dropped:0?overruns:0?carrier:0??

  • ??????????collisions:0?txqueuelen:1000???

  • ??????????RX?bytes:596390239?(568.7?MiB)??TX?bytes:2886956?(2.7?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:68?errors:0?dropped:0?overruns:0?frame:0??

  • ??????????TX?packets:68?errors:0?dropped:0?overruns:0?carrier:0??

  • ??????????collisions:0?txqueuelen:0???

  • ??????????RX?bytes:2856?(2.7?KiB)??TX?bytes:2856?(2.7?KiB)??

  • ? ? ? ??主要指標說明:

    eth0/lo:網絡接口名

    Link encap:網絡類型

    HWaddr:網卡物理地址

    Bcast:廣播地址

    Mask:子網掩碼

    inet addr:IPv4地址

    inet6 addr:IPv6地址

    UP:網絡接口處于打開狀態

    MTU:最大傳輸單元

    Metric:度量值

    RX packets/TX packets:接受/傳輸數據包統計

    RX bytes/TX bytes:接受/傳輸數據字節數統計

    ? ? ? ??示例輸出的解釋如下:

    ? ? ? ??Linux中的網卡名以eth開頭,從0開始依次編號,示例中的eth0表示第一塊網卡。同時,每個主機都有一個回環網絡接口lo用來連接自身,用來測試網絡程序,固定的IP地址是127.0.0.1。

    ? ? ? ? 網絡接口eth0的類型是Ethernet,物理地址:00:50:56:BF:26:20,IPv4地址:192.168.120.204,廣播地址:192.168.120.255,子網掩碼:255.255.255.0。IPv6地址分別為fd55:faaf:e1ab:1b01:20c:29ff:fec0:8336和fe80::20c:29ff:fec0:8336。狀態是開啟狀態,最大傳輸單元是1500,度量值是1。

    ? ? ? ? 回環網絡接口lo的類型是Local Loopback,IPv4地址:127.0.0.1,子網掩碼:255.0.0.0。IPv6地址為::1,狀態是開啟狀態,最大傳輸單元是16436,度量值是1。

    2. 使用示例

    ? ? ? ??下面以網絡接口eth0為例,介紹一些ifconfig常用的用法。

    • 查看某個網絡接口

  • [root@linux?tmp]#?ifconfig?eth0?查看eth0的信息??

    • 配置IP

    ? ? ? ??一個網絡接口上,可以有一個以上IP地址,不僅可以有IPv4地址,還可以有IPv6地址。在添加多個IP的時候,可以為每個IP對應的網絡接口取一個別名:eth0:0,eth0:1,...。由于這些IP都在一個網絡接口eth0上,所以這些別名都有eth0的前綴。不過在通過ifconfig命令查看網絡接口信息的時候,像eth0:0等這些網絡接口會跟eth0一樣,單獨顯示配置信息。

    • 配置單個IP

  • [root@linux?tmp]#?ifconfig?eth0?192.168.120.204?配置eth0的ip ?

  • [root@linux?tmp]#?ifconfig?eth0?192.168.120.204?netmask?255.255.255.0?配置eth0的ip,并加子網掩碼 ?

  • [root@linux?tmp]#?ifconfig?eth0?192.168.120.204?netmask?255.255.255.0?broadcast?192.168.120.255?配置eth0的ip,并加子網掩碼和廣播地址??

    • 配置多個IP

  • [root@linux?tmp]#?ifconfig?eth0:0?192.168.120.203?netmask?255.255.255.0?為eth0額外配置一個IPv4??

    • 配置IPv6

  • [root@linux?tmp]#?ifconfig?eth0?add?33ffe:3240:800:1005::2/64?添加eth0的IPv6地址 ?

  • [root@linux?tmp]#?ifconfig?eth0?del?33ffe:3240:800:1005::2/64?刪除eth0的IPv6地址??

    • 配置物理地址

  • [root@linux?tmp]#?ifconfig?eth0?hw?ether?00:AA:BB:CC:DD:EE?配置eth0的MAC地址??

    • 網絡接口啟用

  • [root@linux?tmp]#?ifconfig?eth0?up?啟動網絡接口eth0??

    • 網絡接口禁用

  • [root@linux?tmp]#?ifconfig?eth0?down?關閉網絡接口eth0??


  • 注意:

    ? ? ? ??無需重啟計算機,網絡設置之后立即生效。用ifconfig命令配置網絡接口的參數,機器重啟以后就會丟失。如果要使配置參數永遠有效,需要修改網卡的配置文件。

    Reference

    ? ? ? ??http://www.cnblogs.com/peida/archive/2013/02/27/2934525.html

    ? ? ? ??http://blog.csdn.net/ldl22847/article/details/7649113

    ? ? ? ??http://tech.ccidnet.com/art/302/20071226/1322215_1.html


    轉載于:https://blog.51cto.com/19920624/1584324

    總結

    以上是生活随笔為你收集整理的Linux命令 — 设置或查看网络配置命令ifconfig的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。