(1)vim /etc/resolv.conf ##DNS的指向文件
nameserver 114.114.114.114
##当需要某个域名的IP地址时去问114.114.114.114
【即改即生效】
(2)vim /etc/hosts/ 本地解析文件(自己告诉自己,在文件添加baidu就是某一个ip)
ip 域名
220.181.111.181
(3)vim /etc/sysconfig/network-scripts/ifcfg-xxx
DNS1=114.114.114.114
注意:
当网络工作模式为dhcp时,系统会自动获得:ip 网关 DNS
那么/etc/resolv.conf会被获取到的信息修改
如果不需要获得DNS信息,在网卡配置文件中加入
PREEDNS=no
11.设定解析DNS的优先级
系统默认:
/etc/hosts > /etc/resolv.conf
修改优先级:
vim /etc/nsswitch.conf
39.hosts: files dns ##/etc/hosts优先
39.hosts: dns files
##/etc/resolv.conf dns指向优先
12.dhcp配置服务
在server服务器上设置:
(1)yum install dhcp -y
(2)vim /etc/sysconfig/network-scripts/ifcfg-eth0
改成none
(3)systemctl restart network
(4)vim /etc/yum.repos.d/rhel_dvd.repo
baseurl:
(5)ping 172.25.254.250
(6)yum clean all
(7)yum repolist
(8)vim /etc/dhcp/dhcpd.conf
(9)cp /usr/share/doc/dhcp*/dhcp.conf.example /etc/dhcp/dhcpd.conf
(10)vim dhcpd.conf
##27和28以及35行以后删除
##195 option domain-name "student.com" 域名
##196 option domain-name-servers 114.114.114.114 DNS
##default-lease-time 600 默认租约期
##max-lease-time 7200 最长租约期
##subnet 172.25.254.0 netmask 255.255.255.0 { 子网设定 ## subnet 网络 netmask 子网掩码
range 172.25.254.160
172.25.254.200; IP地址池
option routers 172.25.254.250; 网关
}
(11)systemctl restart dhcpd
(12)systemctl stop firewalld
测试:
在client客户端上:
重新添加一块网卡,配置网络。
1.可以在图形界面: nm-connection-editor —> 将类型配置为 dhcp 模式 —> 保存 —> ifconfig 查看是否有分配的 ip
2.可以用命令行的方式: nmcli connection modify eth1 ipv4.method manual
结果:在网络工作模式是dhcp的主机中重启网络可以看到 IP GW DNS全部获取成功