Linux:CentOS7網卡設置(P1)

Linux設置網卡能夠經過幾種方式網絡

  • 方法一:輸入setup
  • 方法二:修改配置文件

 

推薦使用修改配置文件的方式進行網絡配置,如下爲CentOS7在VirtualBox下的配置過程。測試

  1. 網卡配置文件位置            /etc/sysconfig/network-scripts/ifcfg-enp0s3
  2. DNS配置文件位置              /etc/resolv.conf
  3. 靜態主機名配置文件位置     /etc/hosts

 

配置文件生效順序:spa

  1. hosts
  2. 網卡配置文件ifcfg
  3. DNS配置文件resolv.conf

 

配置實例:rest

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

使用vi進行修改

TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
DNS1=202.96.128.86
DNS2=202.96.128.166
IPADDR=192.168.0.208
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
NAME=enp0s3
UUID=08b69929-afd0-4310-baf2-fc376f251f36
DEVICE=enp0s3
ONBOOT=yes

 

配置說明:code

參數值不區分大小寫,單引號和雙引號,甚至能夠不用引號server

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

    none:不使用啓動地址協議blog

    bootp:使用BOOTP協議接口

    dhcp:使用dhcp協議ip

    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地址/前綴長度

 

 

中止、啓動、重啓網卡服務

  • 中止
systemctl stop network.service

或
systemctl stop network

  

  • 啓動
systemctl start network.service

或

systemctl start network

  

  • 重啓
systemctl restart network.service

或

systemctl restart network

  

說明:CentOS6重啓命令

service network restart

  

 

DNS配置

注意:若是PEERDNS參數爲yes,同時網口信息裏配置了DNS1和DNS2,那麼DNS信息會被寫入到/etc/resolv.conf中,/etc/resolv.conf中的DNS就會無效

 

/etc/resolv.conf配置實例

nameserver 202.96.128.86 
nameserver 202.96.128.166
nameserver 8.8.8.8

  

推薦在網口裏設置

PEERDNS=yes
DNS1=202.96.128.86
DNS2=202.96.128.166

  

經常使用網絡測試命令

 

ping 域名或者ip——測試網絡連通性

host 域名——測試DNS解釋

dig域名——測試DNS解釋

ip route——顯示路由表

traceroute www.baidu.com——追蹤到達目標地址的網絡路徑

mtr www.baidu.com——使用mtr進行網絡質量測試(結合了traceroute和ping

相關文章
相關標籤/搜索