admin管理员组文章数量:1530352
目录
一.DHCP
1.DHCP概念
2.DHCP作用
3.DHCP分配
(1)自动分配:分配到一个IP地址后永久使用
(2)手动分配:由DHCP服务器管理员指定IP(打印机、报销系统)把mac地址和ip地址做一个一一对应关系
(3)动态分配:使用完后释放IP,供其他客户机使用
4.DHCP工作原理
二.DHCP动态获取实验
1.安装dhcpd
2.查找配置文件并将相对应的example复制到dhcpd.conf中
3.备份配置文件
4.编辑dhcp全局文件,设置对应网络池
5.重启dhcp服务
6.打开第二台虚拟机进行测试
7.刷新网卡,通过dhcp获取ip
三.DNS
1.DNS定义
2.DNS作用
3.域名结构
(1)根域:处于域名结构顶端,用“.”表示
(2)顶级域:一般代表组织或国家如、、、等
(3)二级域:用来标明特定组织的二级域名,如:.baidu
(4)子域:二级域下所创建的各级域统称为子域,各个组织或用户可以自由申请注册自己的域名
(5)主机:主机位于域名结构的最下层,就是一台具体的计算机
4.DNS解析过程
(1)先看我本机的hosts文件,如果有直接访问,如果没有就去找你设置的缓存dns
(2)如果缓存服务器有,直接反馈结果(递归),如果没有就需要迭代查询,直接去找根域服务
(3)由于根域服务器只能解析根,无法解析www.baidu,但是根域服务器让你去找一级根域服务器。
(4)一级域发现自己也解析不了,让你去找二级域
(5)二级域发现这台服务在自己的管理范围内,直接反馈结果给缓存服务器
(6)缓存服务器再交给客户
5.迭代和递归查询
(1)迭代查询:不给结果只给相关信息
(2)递归查询:直接反馈结果
6.打开网页需要经历的过程
(1)DNS域名解析
(2)三次握手
(3)http
(4)四次挥手
四.BIND
1.BIND定义
2.BIND服务器端程序
(1)主要执行程序:/usr/sbin/named
(2)默认监听端口:53
(3)主配置文件:/etc/named.conf
(4)保存DNS解析记录的数据文件位于:/var/named
3.本地解析文件位置
(1)Linux hosts文件位置:/etc/hosts
(2)windows hosts文件位置 : c/windows/system32/drivers/etc/hosts
五.构建域名服务器正向解析
1.安装BIND程序
2.修改/etc/named.conf相关配置
3.修改区域配置文件
4.修改正向区域数据文件
5.开启named服务并查看状态
6.修改域名地址
7.测试结果
六.配置主从 DNS服务器
1.下载bind,配置主服务器配置文件
2.修改从服务器的配置文件
3.修改主服务器区域配置文件
4.修改从服务器区域配置文件
5.配置主named文件
6.修改主从网卡配置
7.关闭防火墙及核心防护,测试主服务器连接
8.主服务器关闭named:systemctl stop named 测试从服务器连接情况
一.DHCP
1.DHCP概念
DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)
通常被应用在大型的局域网络环境中,主要作用是集中地管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。
2.DHCP作用
给内部网络、供应商自动分配IP地址
给用户、内部管理员中央管理
3.DHCP分配
(1)自动分配:分配到一个IP地址后永久使用
(2)手动分配:由DHCP服务器管理员指定IP(打印机、报销系统)把mac地址和ip地址做一个一一对应关系
(3)动态分配:使用完后释放IP,供其他客户机使用
4.DHCP工作原理
第一步:客户端在网络中搜索服务端(通过发送一个dicover报文寻找DHCP的服务器),是通过广播的方式进行大量搜寻,并且等待响应
第二步:服务器向客户端响应服务(其中是通过发送offer报文,以广播的方式进行响应,另外:华为的路由为单播方式)
第三步:客户端向服务端发送服务请求(其中是通过发送request报文以广播的形式,只给第一个响应自己的服务端发送服务请求)
第四步:服务端向客户端提供确认可用的IP和租期信息(以广播形式,回复ACK报文)
二.DHCP动态获取实验
1.安装dhcpd
2.查找配置文件并将相对应的example复制到dhcpd.conf中
3.备份配置文件
4.编辑dhcp全局文件,设置对应网络池
5.重启dhcp服务
6.打开第二台虚拟机进行测试
7.刷新网卡,通过dhcp获取ip
三.DNS
1.DNS定义
DNS(Domain Name Systern) 域名系统,应用层协议,是互联网的一项服务,是将域名转换成网络可以识别的IP地址,再通过IP地址访问主机。这种由文字组成的名称更容易记忆。
2.DNS作用
- 正向解析:根据域名查找对应的IP地址
- 反向解析:根据IP地址查看对应的域名
- DNS系统的分布式数据结构
3.域名结构
(1)根域:处于域名结构顶端,用“.”表示
(2)顶级域:一般代表组织或国家如、、、等
(3)二级域:用来标明特定组织的二级域名,如:.baidu
(4)子域:二级域下所创建的各级域统称为子域,各个组织或用户可以自由申请注册自己的域名
(5)主机:主机位于域名结构的最下层,就是一台具体的计算机
4.DNS解析过程
(1)先看我本机的hosts文件,如果有直接访问,如果没有就去找你设置的缓存dns
(2)如果缓存服务器有,直接反馈结果(递归),如果没有就需要迭代查询,直接去找根域服务
(3)由于根域服务器只能解析根,无法解析www.baidu,但是根域服务器让你去找一级根域服务器。
(4)一级域发现自己也解析不了,让你去找二级域
(5)二级域发现这台服务在自己的管理范围内,直接反馈结果给缓存服务器
(6)缓存服务器再交给客户
5.迭代和递归查询
(1)迭代查询:不给结果只给相关信息
(2)递归查询:直接反馈结果
6.打开网页需要经历的过程
(1)DNS域名解析
(2)三次握手
(3)http
(4)四次挥手
四.BIND
1.BIND定义
BIND是应用最广泛的DNS服务器程序
2.BIND服务器端程序
(1)主要执行程序:/usr/sbin/named
(2)默认监听端口:53
(3)主配置文件:/etc/named.conf
(4)保存DNS解析记录的数据文件位于:/var/named
3.本地解析文件位置
(1)Linux hosts文件位置:/etc/hosts
(2)windows hosts文件位置 : c/windows/system32/drivers/etc/hosts
五.构建域名服务器正向解析
1.安装BIND程序
2.修改/etc/named.conf相关配置
3.修改区域配置文件
4.修改正向区域数据文件
5.开启named服务并查看状态
6.修改域名地址
7.测试结果
六.配置主从 DNS服务器
主IP:192.168.227.100 黄色
从IP:192.168.227.101 蓝色
1.下载bind,配置主服务器配置文件
2.修改从服务器的配置文件
3.修改主服务器区域配置文件
4.修改从服务器区域配置文件
5.配置主named文件
6.修改主从网卡配置
7.关闭防火墙及核心防护,测试主服务器连接
8.主服务器关闭named:systemctl stop named 测试从服务器连接情况
版权声明:本文标题:网络服务DHCP与DNS 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1726532616a1074324.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论