1.網卡配置文件
位置:centos系統的網卡配置文件位於 /etc/sysconfig/network-scripts/ 目錄之下。
配置文件名:6.x系列和部分7.x系列的文件名:ifcfg-eth0 ,6.x系列可用 ifconfig 命令查看網卡基本信息,7.x系列 ipconfig 不可行的情況下使用 ip addr 即可。
特列:根據模板創建虛擬機的時候,模板可能為了防止地址沖突,刪除了 /etc/sysconfig/network-scripts/ifcfg-etn0 文件,此種情況下,自行創建此文件即可;其實模板不一定非要刪除此文件,其中的地址配置0.0.0.0同樣可以,且修改簡單。
配置文件配置解析:
1 DEVICE=eth0 #網卡的設備名稱 2 NAME=eth0 #網卡設備的別名 3 TYPE=Ethernet #網絡類型:Ethernet代表以太網 4 BOOTPROTO=none #引導協議類型:static靜態、dhcp動態獲取、none不指定(可能出現問題 5 DEFROUTE=yes #默認路由,yes為啟動 6 IPV4_FAILURE_FATAL=no #是否啟用IPV4錯誤檢測功能(yes表示啟用,no表示不啟用,下同) 7 IPV6INIT=yes #是否啟用IPV6協議 8 IPV6_AUTOCONF=yes #是否自動配置IPV6地址 9 IPV6_DEFROUTE=yes #是否啟用IPV6默認路由 10 IPV6_FAILURE_FATAL=no #是否啟用IPV6錯誤檢測功能 11 UUID=sjdfga-asfd-asdf-asdf-f82b #網卡設備的唯一標識號 12 ONBOOT=yes #是否開機自動啟動網卡(yes為開啟,no為關閉) 13 DNS=114.114.114.114 #DNS域名解析,解析服務器的IP地址 可以多設置一個 14 IPADDR=192.168.1.22 #網卡的IP地址 15 PREFIX=24 #子網前綴長度 16 GATEWAY=192.168.1.1 #默認網關IP地址
17 NETMASK=255.255.255.0 #子網掩碼
18 IPV6_PEERDNS=yes
19 IPV6_PEERROUTES=yes
2.生產環境配置
生產環境中是不需要每一項都配置的,一般來說配置幾項必要的配置即可,常規來說,必須配置如下:
BOOTPROTO=static #配置IP模式地址,static為靜態模式 ONBOOT=yes #配置開機啟動,這個需要注意下,需要設置成yes DNS1=8.8.8.8 #配置DNS域名解析服務器的IP地址,生產環境中需要根據實際來,此項也非必須
局域網有DNS解析則配置成本地DNS地址即可,且在/etc/resolv.conf下可以配置 IPADDR=192.168.1.2 #配置網卡的IP地址(根據實際環境配置) GATEWAY=192.168.1.1 #配置網關地址(根據實際環境配置) NETMASK=255.255.255.0 #配置子網掩碼(根據實際環境配置)