DHCP
DHCP(Dynamic Host Configuration Protocol ,動態主機配置協議)通常被用在大型的局域網絡中,主要作用是集中的管理,分配IP地址,使網絡環境中的主機動態的獲得IP地址,Gateway地址,DNS服務器地址等信息,并能夠提升地址的使用率。在虛擬機安裝centos7,默認使用的是DHCP。
CentOs7配置靜態IP
1、首先通過命令ip addr 命令查看centos的網卡
(1) lo:loopback,回環地址。一般分配127.0.0.1。
(2) ens33:另一塊網卡名稱。要配置的靜態IP和這個有關。已自動分配了一個IP地址。
2、 進入配置文件目錄 /etc/sysconfig/network-scripts,ll 命令列出文件。可以發現有一個文件名稱為“ifcfg-ens33”,和剛才用“ip addr”命令查看的網卡名稱一致。

3、vi ifcfg-enss33 ,編輯配置文件。

(1)BOOTPROTO="dhcp" 改為BOOTPROTO="static"。
(2)分配添加IP地址IPADDR,子網掩碼NETMASK,網關地址GATEWAY。
如果虛擬機采用的是橋接模式。子網掩碼和網關地址可以在宿主機查看,并且和宿主機一致,IP地址和宿主機同一個網段,但不要和局域網里的其他電腦沖突。
本文里的虛擬機采用的是橋接模式。
IPADDR=192.168.31.220
NETMASK=255.255.255.0
GATEWAY=192.168.31.1
(3)保存。
命令service network restart(或systemctl restart network)重啟網絡服務。

(4)ip addr查看,IP已經變成新的IP。

(5)驗證網絡是否有效。
ping 宿主機或其他ip。

ping 一個域名

發現無法ping通,保存為Name or service not known。需要在剛才的配置文件中配置dns,可以配置多個dns。常用的dns服務器ip有8.8.8.8和114.114.114.114。保存,再次重啟網卡。

重新ping下域名,發現可以ping通。說明配置靜態IP成功。
