安装DHCP服务器——实验-故障排错(dns)

安装DHCP服务器

文章目录

  • 安装DHCP服务器
  • 一、DHCP特点
  • 二、DHCP原理和租约过程
  • 四、实验: 服务器安装http服务功能
    • 设置一:DHCP服务器设置子网段ip地址池
    • 设置二:配置指定的主机IP地址。
    • 设置三:验证客户机win7优先获取子网段配置dns域名服务器
  • 五、实验-故障排错
      • 故障原因
      • 故障解决

一、DHCP特点

安装DHCP服务器——实验-故障排错(dns)_第1张图片安装DHCP服务器——实验-故障排错(dns)_第2张图片

安装DHCP服务器——实验-故障排错(dns)_第3张图片

二、DHCP原理和租约过程

安装DHCP服务器——实验-故障排错(dns)_第4张图片

安装DHCP服务器——实验-故障排错(dns)_第5张图片

四、实验: 服务器安装http服务功能

[root@localhost ttyy]# setenforce 0 //关闭核心防护
[root@localhost ttyy]# systemctl is-enabled firewalld.service
disabled
[root@localhost ttyy]# systemctl stop firewalld.service
[root@localhost ttyy]# systemctl disable firewalld.service //关闭防火墙

[root@localhost ttyy]# yum install dhcp* -y //使用yum安装DHCP服务

设置centos 7.6 和win7是仅主机模式,并且设置centos7.6是静态ip地址。
[root@localhost ttyy]# vi /etc/sysconfig/network-scripts/ifcfg-ens33 //设置网卡信息

安装DHCP服务器——实验-故障排错(dns)_第6张图片
[root@localhost ttyy]# systemctl restart network.service //重启网络服务
[root@localhost ttyy]# service network restart
Restarting network (via systemctl): y
[ 确定 ]
[root@localhost ttyy]# ping 192.168.100.155 //查看网络是否相通
PING 192.168.100.155 (192.168.100.155) 56(84) bytes of data.
64 bytes from 192.168.100.155: icmp_seq=1 ttl=64 time=0.031 ms
64 bytes from 192.168.100.155: icmp_seq=2 ttl=64 time=0.042 ms

修改DHCP配置文件
[root@localhost ttyy]# cd /etc/dhcp/ //查看DHCP配置文件
[root@localhost dhcp]# ll
总用量 8
drwxr-xr-x. 2 root root 37 4月 2 21:29 dhclient.d
drwxr-xr-x. 2 root root 28 7月 3 13:39 dhclient-exit-hooks.d
-rw-r–r--. 1 root root 120 4月 2 21:29 dhcpd6.conf
-rw-r–r--. 1 root root 117 4月 2 21:29 dhcpd.conf
drwxr-x—. 2 root dhcpd 28 7月 3 13:39 scripts
[root@localhost dhcp]# vi dhcpd.conf //编辑DHCP配置信息
安装DHCP服务器——实验-故障排错(dns)_第7张图片
[root@localhost dhcp]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf //将DHCP的配置覆盖到dhcp.conf
cp:是否覆盖"/etc/dhcp/dhcpd.conf"? y
[root@localhost dhcp]#

设置一:DHCP服务器设置子网段ip地址池

DHCP服务器为客户机win7提供网段192.168.100.100-192.168.100.200网段自动获取ip地址

[root@localhost dhcp]# vi dhcpd.conf

安装DHCP服务器——实验-故障排错(dns)_第8张图片安装DHCP服务器——实验-故障排错(dns)_第9张图片option domain-name-servers 8.8.8.8 // 指定dns域名服务器网址是8.8.8.8(谷歌的公用域名服务器) 2.2.2.2是电信的公用dns域名服务器。 在VM虚拟机中,可以配虚拟机的网关充当域名服务器。仅适用于nat模式。

[root@localhost dhcp]# systemctl start dhcpd.service //修改DHCP配置文件之后,需要重启DHCP服务

安装DHCP服务器——实验-故障排错(dns)_第10张图片

客户机win7设置DHCP自动获取ip地址服务功能
安装DHCP服务器——实验-故障排错(dns)_第11张图片安装DHCP服务器——实验-故障排错(dns)_第12张图片

安装DHCP服务器——实验-故障排错(dns)_第13张图片

设置二:配置指定的主机IP地址。

[root@localhost dhcp]# vi dhcpd.conf

在这里插入图片描述
[root@localhost dhcp]# systemctl restart dhcpd.service

注意:配置指定主机的IP地址之后,重启客户机win7。否则win7会无法获得指定ip地址。

查看客户机win7的IP地址

安装DHCP服务器——实验-故障排错(dns)_第14张图片

设置三:验证客户机win7优先获取子网段配置dns域名服务器

配置内容

在全局模式设置dns域名服务器为 8.8.8.8
子网段配置dns域名服务器9.9.9.9

在子网段配置的比全局配的优先级高
安装DHCP服务器——实验-故障排错(dns)_第15张图片

[root@localhost dhcp]# systemctl restart dhcpd

安装DHCP服务器——实验-故障排错(dns)_第16张图片

注意:客户机一般优先获取的是DHCP服务子网段配置的dns地址,网卡配置的dns。

五、实验-故障排错

故障原因

centos 配置DHCP服务在全局模式设置dns域名服务器为 8.8.8.8 ,客户机win10 无法自动获取centos指定的dns域名地址,只能获取VMnet 1 网卡的网关地址作为dns地址。

故障解决

关掉VM虚拟机的网络编辑器的DHCP服务,否则客户机搜索DHCP服务会优先选择VM的DHCP服务,而不是centos 7.6 配置的DHCP服务。
安装DHCP服务器——实验-故障排错(dns)_第17张图片
如果上面无法解决,再 将 vi /etc/resolv.conf 文件中下面命令注释掉
search localdomain //vm虚拟机本地域的dns域名服务器是本地网关,如果自定义dns域名服务器所以要删除本地域这条命令

你可能感兴趣的:(Linux——网络服务)