DNS域名解析服务

一、1.DNS是域名系统的简称。

        2.DNS作用:域名和IP地址之间的映射关系。

        3.互联网中IP地址是通信的唯一标识,逻辑地址。

        4.访问网站IP地址不好记,域名更好记。

        5.域名解析目的就是为了实现访问域名就等于访问了IP地址。

        6.在访问域名的时候通过DNS解析,把域名映射的IP地址解析出来,然后实际上访问的还是域名映射的IP地址,类似于导航,输入域名之后就可以定位出他的IP地址,然后访问。

        7.访问百度就是计算机向DNS服务器发起查询请求,DNS搜索自己的数据库,域名和IP的映射关系,然后IP地址返回给计算机,计算机访问的还是域名对应的IP。

        8.域名体系结构:例子:www.baidu.com.cn. 

                                             .  :根域

                                             cn. :一级域(国家或者地区的名称)

                                             com. :二级域(组织名称,com商业组织,edu教育机构,org非盈利机构,net运营商,gov政府机构)

                                             baidu. :三级域(域名)

                                             www. 主机名(一台具体的计算机)

          9.DNS解析使用的协议是tcp和udp协议,端口53。

          10.DNS域名的长度限制:每一级的域名长度限制是63个字符,域名的总长度不能超过253个字符。

          11.DNS域名解析流程:

12.迭代:从根域到一级域到二级域的过程

     递归:结果返回给用户的过程

13.DNS解析的优先级:hosts本地文件优先级是最高的,只对当前主机有效;DNS服务器为第二。

14.如何实现域名解析(只限内网,局域网内部的域名解析)

            bind用来做局域网内部的域名解析

            内网的DNS不需要注册,因为是在内部使用

15.正向解析实验:(bind主配置文件:/etc/named.conf)

                              (区域网配置文件/etc/named.rfc1912.zones)

                               (配置解析文件的地址/var/named/named.localhost)

15.1:安装bind软件包:yum -y install bind

15.2:关闭防火墙及安全机制:systemctl    stop   firewalld

                                                  setenfoce   0

15.3:修改配置bind文件:vim /etc/named.conf

15.4:修改区域网配置文件:vim  /etc/named.rfc1912.zones

 15.5:进入配置解析文件:cd /var/named/

15.6: 保留权限进行复制:cp -a named.localhost hyf.com.zone

15.7 :修改 vim hyf.com.zone

15.8:修改解析服务器  vim /etc/resolv.conf

15.9:重启bind服务:systemctl restart named

15.10:进行正向解析测试:nslookup www.hyf.com

 16.逆向解析实验:

16.1:在named目录下修改区域网配置文件:vim /etc/named.rfc1912.zones

16.2: 进入配置解析文件:cd  /var/named

16.3:保留权限复制  cp -p hyf.com.zone hyf.com.zone.local

16.4:修改文件:vim hyf.com.zone.local

 16.5:修改解析服务器  vim /etc/resolv.conf

16.6:重启bind服务  systemctl restart named

16.7:进行逆向解析测试    nslookup 192.168.127.100

17. 主从解析实验:

17.1:首先把第二台服务器的防火墙及安全机制关闭:(第二台充当从服务器)

17.2:安装bind软件包:yum  -y  install  bind

17.3:回到第一台服务器(相当于主服务器)进行修改解析文件:vim /etc/resolv.conf

          

17.4:修改区域配置文件  vim /etc/named.rfc1912.zones

 17.5:回到第二个服务器修改解析文件  vim /etc/resolv.conf

            

17.6:修改从服务器的配置文件 :vim /etc/named.conf

17.7: 修改从的区域配置文件:  vim /etc/named.rfc1912.zones

17.8: 重启主、从的bind服务:systemctl  restart  named

17.9:  首先进入到从服务器的named目录里面       

 17.20:验证从服务器的结果:           

18. bond网卡:相当于做网卡的高可用和负载均衡,两张网卡用同一个IP地址。

18.1:linux网卡的绑定模式:

19.mode=0实验应用:

 19.1:添加网络设备卡,添加完之后ifconfig查看添加结果的网卡名称。

 19.2:到网卡配置文件的目录下: cd /etc/sysconfig/network-scripts

 19.3:复制    cp  ifcfg-ens33  ifcfg-ens36(添加的新设备网卡名)

 19.4:修改ens33网卡的配置文件: vim  ifcfg-ens33

             

  19.5:修改ens36网卡配置文件: vim   ifcfg-ens36

             

     19.6:创建bond0配置文件: vim   ifcfg-bond0         

   19.7:刷新配置:modprobe  bonding

                                systemctl   restart   network  

  • 21
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值