返回顶部
首页 > 资讯 > 操作系统 >Linux网络服务之DNS(3)
  • 719
分享到

Linux网络服务之DNS(3)

网络服务LinuxDNS 2023-01-31 03:01:21 719人浏览 安东尼
摘要

Linux网络服务之DNS(3)实验要求:实验一 实现分离解析:主机192.168.10.20解析www.zhy.com 结果为192.168.1.100主机192.168.10.21解析www.zhy.com 结果为192.168.1.1

Linux网络服务之DNS(3)

实验要求:

实验一 实现分离解析:

主机192.168.10.20解析www.zhy.com 结果为192.168.1.100

主机192.168.10.21解析www.zhy.com 结果为192.168.1.101

其他主机解析www.zhy.com 结果为192.168.1.102

实验步骤:

1、安装软件包

略……

2、修改配置文件

[root@localhost etc]# cat named.conf

……

acl yd { 192.168.1.20; };            //添加acl匹配该IP地址

acl lt { 192.168.1.30; };

options {

       listen-on port 53 { 192.168.1.253; };

       listen-on-v6 port 53 { ::1; };

       directory       "/var/named";

       dump-file       "/var/named/data/cache_dump.db";

       statistics-file "/var/named/data/named_stats.txt";

       memstatistics-file "/var/named/data/named_mem_stats.txt";

       allow-query     { any; };

       allow-query-cache { any; };

};

……

view yd_resolver {

       match-clients      { yd; };            //使用acl匹配的IP地址

       match-destinations { any; };

       recursion yes;

       include "/etc/named.yd.zones";        //该IP地址查询使用的区域文件

};

view lt_resolver {

       match-clients      { lt; };

       match-destinations { any; };

       recursion yes;

       include "/etc/named.lt.zones";

};

view other_resolver {

       match-clients      { any; };

       match-destinations { any; };

       recursion yes;

       include "/etc/named.other.zones";

};

[root@localhost etc]# cp -p named.rfc1912.zones named.yd.zone    //新建区域文件

[root@localhost etc]# cp -p named.rfc1912.zones named.lt.zone

[root@localhost etc]# cp -p named.rfc1912.zones named.other.zone

[root@localhost etc]# mv named.rfc1912.zones named.rfc1912.zones.bak

[root@localhost etc]# cat named.yd.zones

……

zone "zhy.com" IN {

       type master;

       file "yd.zone";

};

[root@localhost etc]# cat named.lt.zones

……

zone "zhy.com" IN {

       type master;

       file "lt.zone";

};

[root@localhost etc]# cat named.other.zones

……

zone "zhy.com" IN {

       type master;

       file "other.zone";

};

[root@localhost ~]# cd /var/named/chroot/var/named/

[root@localhost named]# cat yd.zone         //修改相应的解析文件

$TTL    86400

@       IN      SOA     zhy.com. root.zhy.com.  (

                                     2014050201 ; Serial

                                     28800      ; Refresh

                                     14400      ; Retry

                                     3600000    ; Expire

                                     86400 )    ; Minimum

       IN      NS      dns1.zhy.com.

dns1    IN      A       192.168.1.253

www     IN      A       192.168.1.100

[root@localhost named]# cat lt.zone

$TTL    86400

@       IN      SOA     zhy.com. root.zhy.com.  (

                                     2014050201 ; Serial

                                     28800      ; Refresh

                                     14400      ; Retry

                                     3600000    ; Expire

                                     86400 )    ; Minimum

       IN      NS      dns1.zhy.com.

dns1    IN      A       192.168.1.253

www     IN      A       192.168.1.101

[root@localhost named]# cat other.zone

$TTL    86400

@       IN      SOA     zhy.com. root.zhy.com.  (

                                     2014050201 ; Serial

                                     28800      ; Refresh

                                     14400      ; Retry

                                     3600000    ; Expire

                                     86400 )    ; Minimum

       IN      NS      dns1.zhy.com.

dns1    IN      A       192.168.1.253

www     IN      A       192.168.1.102

3、启动服务,设置服务开机自启

[root@localhost named]# service named restart

停止 named:                                               [确定]

启动 named:                                               [确定]

[root@localhost ~]# chkconfig named on

4、测试

实验二 搭建缓存DNS

实验步骤:

1、修改缓存DNS配置文件

[root@localhost ~]# cd /var/named/chroot/etc/

[root@localhost etc]# vim named.conf

……

options {

       listen-on port 53 { 192.168.1.252; };

       listen-on-v6 port 53 { ::1; };

       directory       "/var/named";

       dump-file       "/var/named/data/cache_dump.db";

       statistics-file "/var/named/data/named_stats.txt";

       memstatistics-file "/var/named/data/named_mem_stats.txt";

       forwarders { 192.168.1.253; };        //只添加这一行配置

……

2、启动服务

[root@localhost ~]# service named restart

停止 named:                                               [确定]

启动 named:                                               [确定]

[root@localhost ~]# chkconfig named on

3、测试



--结束END--

本文标题: Linux网络服务之DNS(3)

本文链接: https://www.lsjlt.com/news/187668.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux网络服务之DNS(3)
    Linux网络服务之DNS(3)实验要求:实验一 实现分离解析:主机192.168.10.20解析www.zhy.com 结果为192.168.1.100主机192.168.10.21解析www.zhy.com 结果为192.168.1.1...
    99+
    2023-01-31
    网络服务 Linux DNS
  • DNS服务搭建(3)
    ★配置DNS转发  我之前配置的DNS服务只能解析我定义过的zone,而没有定义的zone是不能解析的,因此存在着很大的弊端。但是配置了DNS转发之后,就可以顺利解析互联网上了其他域名了,当然,解析此域名的前提是这个域名在互联网中确实存在并...
    99+
    2023-01-31
    DNS
  • Linux之DNS服务器配置
     一、安装DNS服务 1、安装DNS服务相关软件包 bind: DNS服务器软件包 bind-utils: DNS测试工具,包括dig,host与nslookup等。 bind-chroot: 使BIND运行在指定的目录中二点安全增...
    99+
    2023-09-14
    服务器 linux 运维
  • 云服务器搭建dns解析网络
    云服务器搭建dns解析网络可以按照以下步骤进行: 购买云服务器:需要购买一个提供dns解析服务的云服务器,这个服务可以自动管理域名和IP地址之间的映射关系。 注册域名:注册一个域名,可以在本地使用命令行操作,也可以使用云服务器提供的远程...
    99+
    2023-10-26
    服务器 网络 dns
  • Linux网络服务----SSH
    文章目录 一 、SSH服务1.1 什么是SSH服务器?1.2 常用的SSH软件的介绍 二 、ssh的运用2.1 存放ssh服务端的配置文件2.2 ssh在Linux中的密码登录2.3 利用...
    99+
    2023-09-26
    ssh linux 服务器
  • 安全实现Linux网络监控(3)
    安全实现Linux网络监控(3)   三、 Ntop使用详解 ntop是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具。它同时提供命行输入和web界面,可应用于嵌入式web服务。下面分别介绍: 1         Web浏览器方式:...
    99+
    2023-01-31
    网络监控 Linux
  • dns网络服务器未响应如何解决
    dns网络服务器未响应的解决方法:1、打开网络和共享中心,在自动获取DNS选项中选择使用DNS地址;2、使用cmd命令打开运行窗口,输入ping 127.0.0.1,若成功则TCP/IP协议没问题,否则需要重新安装TCP/IP协议;3、输入...
    99+
    2024-04-02
  • dns服务器网络不可用如何解决
    如果DNS服务器的网络不可用,可以尝试以下几种解决办法:1. 检查网络连接:确保DNS服务器所在的网络连接是正常的。可以尝试使用其他...
    99+
    2023-08-31
    dns服务器 服务器
  • win11网络dns服务器错误如何解决
    这篇“win11网络dns服务器错误如何解决”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“win11网络dns服务器错误如何...
    99+
    2023-07-01
  • 云服务器搭建dns解析网络错误
    在云服务器搭建dns解析网络错误时,通常可以尝试以下几种方法来解决: 使用Apache的私有DNS解析协议。Apache是一种开源的PHP DNS解析协议,可以直接在命令行中使用。例如,下面是一个简单的使用Apache私有DNS解析的示...
    99+
    2023-10-27
    错误 服务器 网络
  • 云服务器搭建dns解析网络异常
    云服务器搭建DNS解析网络异常时,需要先确定出现异常的原因,以下是几种可能的原因。 DNS请求失败:DNS请求失败通常是因为DNS查询缓存中的域名权限不匹配引起的。尝试重定向到不同的DNS服务器进行测试,或者重新发送DNS响应,看看能否...
    99+
    2023-10-27
    异常 服务器 网络
  • dns网络服务器未响应怎么解决
    如果DNS网络服务器未响应,可以尝试以下几种解决方法: 检查网络连接:确保您的设备已连接到互联网,并且网络连接正常。重启设备:尝试...
    99+
    2024-04-24
    服务器
  • Linux服务器如何改网关和dns
    要修改Linux服务器的网关和DNS,你可以按照以下步骤进行操作:1. 打开终端或SSH连接到你的Linux服务器。2. 使用以下命...
    99+
    2023-08-25
    Linux服务器 服务器
  • linux服务器监控之内存、cpu、网络、磁盘
    一、服务器实时内存监控 Linux帮助命令 man:Linux下的函数手册命令,可以查看所有命令的使用方法 ls:  ls -al: ll: 实时监控命令 top:   能够实时监控系统的运行状态,并且可以按照cpu及内存等...
    99+
    2023-10-04
    linux 服务器 网络
  • 【网络篇】如何搭建自己的DNS服务器
    引言 平时练习域名解析,一般直接修改的/etc/hosts文件。对于服务器数量小的情况完全可以,但是如果服务器数量较多,每个都修改比较麻烦。 DNS是作为域名解析。在实际的生产过程中,尤其是对于内网搭建的情况,DNS不可能使用互联网的DNS...
    99+
    2023-08-20
    服务器 网络 运维
  • Linux服务器网络配置
    这篇文章主要讲解了“Linux服务器网络配置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Linux服务器网络配置”吧!禁止ping有些时候为了保护主机,会禁止其他机器对主机进行ping操作...
    99+
    2023-06-06
  • 云服务器搭建dns解析网络连接失败
    检查网络连接 在搭建云服务器时,网络连接的稳定性至关重要。因此,在搭建dns解析网络连接时,我们需要首先检查网络连接是否正常。我们可以通过检查网络设置、检查网络连接硬件等方式来进行检查。 在检查网络连接时,我们需要确保网络连接稳定。如...
    99+
    2023-10-28
    服务器 网络 dns
  • linux如何重启网络服务
    linux中重启网络服务的方法:1、打开linux终端;2、在终端命令行中输入“service network restart”命令重启网络服务即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctrl+Alt+T】打开linux终端命...
    99+
    2024-04-02
  • linux如何关闭网络服务
    linux中关闭网络服务的方法:1、打开linux终端;2、在终端命令行中输入“service network stop”命令关闭网络服务即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctrl+Alt+T】打开linux终端命令行模...
    99+
    2024-04-02
  • linux如何启动网络服务
    linux中启动网络服务的方法:1、打开linux终端;2、在终端命令行中输入“service network start”命令启动网络服务即可。具体操作步骤:在linux系统桌面中使用快捷键【Ctrl+Alt+T】打开linux终端命令行...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作