ifcfg系列命令配置網絡屬性


Linux網絡屬性配置:

  將linux接到網絡中的方式:

    1、 本地通信:配置IP/NATMASK

    2、跨網絡通信:配置路由(網關)

    3、基於主機名通信:配置DNS服務器地址(域名解析),linux可以配置3個DNS指向

Linux配置網絡的方式:

  • 靜態指定
  • 動態指定

  1、靜態指定

    • 指定命令
    • 配置有關網絡的配置文件      

    (1)指定命令,只對當前系統有效

      •  ifcfg家族
      •   iproute2家族
      •   在CentOS7上新增的nm(network Manager)家族
      •   DNS服務器的配置文件位置:/etc/resolv.conf
      •  本地主機名配置文件位置:/etc/sysconfig/network

      1)ifcfg家族

        ifconfig :配置IP,NETMASK

        route :路由

        netstat:狀態及統計數據查看

      2)iproute2家族

        ip OBJECT

          addr:與ip地址和掩碼有關的

          link:與網絡接口有關的

          route:與路由有關的

      3)在CentOS7上nm家族

          nmcli:命令行工具

          mutui:test window工具

    (2)直接編輯配置文件,永久有效

        配置文件位置:

          /etc/sysconfig/network-scripts/ifcfg-NETCARD_NAME

        eg:  

----如上圖,是我目前主機的一個網絡信息的顯示

   2、動態分配

      依賴於本地網絡中的DHCP服務(Dynamic Host Configure Procotol)

      動態主機設置協議(Dynamic Host Configuration Protocol, DHCP)是一個局域網的網絡協議,使用UDP協議工作,主要有兩個用途:給內部網絡或網絡服務供應商自動分配IP地址給用戶給內部網絡管理員作為對所有計算機作中央管理的手段。

 

網絡接口命名方式

  • 傳統命名
  • 可預測命名方案(CentOS7)

  1、傳統命名:

    以太網:ethX,[0,oo),例如eth0,eth1...

    PPP網絡:pppX, [0,...], 例如,ppp0, ppp1, ...

  2、可預測命名方案(CentOS7)

    支持多種不同命名機制:

      Fereware,拓撲結構

 

一些補充:

將linux主機接入到網絡中:
    主機要接入網絡中要配置的基本網絡屬性有哪些?
            ip/mask
            路由:和非本地網絡中的主機通信,配置默認網關機制
            DNS服務器:指明用到哪個DNS服務器,域名解析。例如我們記住的是www.baidu.com,但是網絡需要把這個解析成它知道的數字,這時用到DNS域名解析
                主DNS服務器
                次DNS服務器
                第三次服務器(windows支持2個。linux支持3個,防止宕機)
            主機名:自己的主機有自己的主機名,但是別人想要訪問你的主機,你就必須要在互聯網的DNS服務器注冊才可以

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM