centos7 下網卡的配置


一般通過修改配置文件的方式去修改:

  網卡配置文件位置     /etc/sysconfig/network-scripts/ifcfg-ens33  

  DNS配置文件位置              /etc/resolv.conf

     靜態主機名配置文件位置     /etc/hosts

配置文件生效順序:

  1. hosts
  2. 網卡配置文件  /etc/sysconfig/network-scripts/ifcfg-ens33
  3. DNS配置文件resolv.conf

配置靜態ip

例子:

vi    /etc/sysconfig/network-scripts/ifcfg-ens33

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=10d6dd25-6383-480f-8c74-3cc4ca3dd78b
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.88
BROADCAST=192.168.1.255
"ifcfg-ens33" 19L, 370C

上例的配置參數說明,參考下面

參數值不區分大小寫,單引號和雙引號,甚至可以不用引號

  • TYPE:Ethernet、IPsec
  • DEVICE:網絡接口名稱
  • BOOTPROTO:系統啟動地址協議

    none:不使用啟動地址協議

    bootp:使用BOOTP協議

    dhcp:使用dhcp協議

    static:靜態地址協議

  • ONBOOT:系統啟動時是否激活

    yes:激活

    no:不激活  (默認是此值)

  • IPADDR:IP地址
  • NETMASK:子網掩碼
  • GATEWAY:網關地址
  • BROADCAST:廣播地址
  • HWADDR/MACADDR:MAC地址,只需設置一個,同時設置時不能互相沖突
  • PEERDNS:是否指定DNS。如果食用DHCP協議,默認為yes

      yes:如果DNS設置,修改/etc/resolv.confg中的DNS

      no:不修改/etc/resolv.confg中的DNS

  •  DNS1/DNS2:當PEERDNS為yes時會被寫入/etc/resolv.conf
  • NM_CONTROLLED:是否由Network Manager控制該網絡接口,修改保存后立即生效,建議一般為no

      yes:由Network Manager控制

      no:不由Network Manager控制

  • USERCTL:用戶權限控制

      yes:非root用戶允許控制該網絡接口

      no:非root用戶不允許控制該網絡接口

  • IPV6INIT:是否執行IPv6

      yes:支持IPv6

      no:不支持IPv6

  • IPV6ADDR:IPv6地址/前綴長度

   如果需要通過域名訪問外網,需要加上dns,修改 /etc/resolv.conf的配置參考

; generated by /usr/sbin/dhclient-script
nameserver 202.101.172.35             
nameserver 114.114.114.114
search localdomain
  • nameserver dns 服務器的地址

配置完后需要重啟網卡


免責聲明!

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



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