主要參考網頁:http://www.jb51.net/article/98539.htm
首先使用root用戶登陸,然后輸入ip addr查看當前網卡信息:
其中lo代表127.0.0.1,即localhost。enp開頭的網卡為當前使用的網卡,默認都是enp開頭,多個的話都是以enp開頭。virbr0是虛擬網卡一般不用理會。
記住當前網卡的mac:90:2b:34:4d:e6:b6,后面配置需要用到。
vim /etc/sysconfig/network-scripts/enpxxx(需要編輯的網卡名),直接修改為如下形式:
HWADDR="90:2b:34:4d:e6:b6"
TYPE="Ethernet"
BOOTPROTO="static"
DEFROUTE="yes"
PEERDNS="yes"
PEERROUTES="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_PEERDNS="yes"
IPV6_PEERROUTES="yes"
IPV6_FAILURE_FATAL="no"
NAME="enp3s0"
UUID="3f753119-4817-4a52-ab71-4d5d52c69599"
DEVICE="enp3s0"
ONBOOT="yes"
IPADDR=192.168.2.28
PREFIX=24
GATEWAY=192.168.2.1
DNS1=192.168.2.28
紅色字體是重點需要關注修改的部分,其中HWADDR為mac地址,BOOTPROTO為IP獲取方式,ONBOOT必須為yes開機才會生效,IPADDR是靜態IP,PREFIX是子網掩碼一般都是24,GATEWAY是網關,DNS1為DNS服務器。
重啟網絡服務service network restart,IP就可以生效了。
Centos 7上開DNS服務器用到的默認53端口很容易,直接桌面左上角應用程序--》雜項--》防火牆,選擇區域中的public--》服務,勾選dns即可。這時候當前服務器配置的DNS服務,其它機器才可以訪問。