精华内容
下载资源
问答
  • 2020-12-25 15:53:28
    在centos8系统安装DNS服务器,通过在本地创建DNS解析服务器,可以建立企业内部的dns内网解析系统。
    
    1、安装DNS支撑服务;
    yum install bind  //安装DNS服务;
    
    yum install bind-utils   //安装nslookup工具
    
    2、编辑named.conf配置文件
    
    vi  /etc/named.conf

    文档:centOS 8安装DNS服务器.note 链接:http://note.youdao.com/noteshare?id=94ba504625c05efc689c69fbf7e8a97c&sub=8B95AC876C61464A97339E72266A50DD

     

    0

            listen-on port 53 { 192.168.1.123; };      //新增
            listen-on port 53 { any; };       //新增
            //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";
            secroots-file   "/var/named/data/named.secroots";
            recursing-file  "/var/named/data/named.recursing";
            //allow-query     { localhost; };      //注释掉原先的
            allow-query     { any;};     //新增
    
    3、检查语法错误
    
    直接执行:named-checkconf
    如果报错的话,根据具体的报错行数进行修改错误。
    
    4、编辑配置文件
    
    vim /etc/named.rfc1912.zones
    在文件最后添加“正向”和“反向”配置,

    0

    //正向区域配置,域名解析IP
    zone "hello.com"IN{           
    type master;
    file "hello.com.zone";        //对应步骤2中的配置文件位置,对应步骤5中的文件名
    allow-update{none;};
    };
    
    //反向区域配置,IP解析域名
    zone "1.168.192.in-addr.arpa"IN{    //这里要倒着写
    type master;
    file "hello.com.local";        //对应步骤2中的配置文件位置,对应步骤6中的文件名
    allow-update{none;};
    };
    
    5、编写正向解析配置文件
    
    cd /var/named
    cp -p named.localhost hello.com.zone    #编辑正向区域数据配置文件,注意复制配置文件时,要保持源文件权限
    vi hello.com.zone    //编辑正向区域数据配置文件内容
    
    [root@litian named]# more hello.com.zone 
    $TTL 1D
    @	IN SOA	@ rname.invalid. (
    					0	; serial
    					1D	; refresh
    					1H	; retry
    					1W	; expire
    					3H )	; minimum
    	NS	@
    	A	192.168.1.123           //添加A记录,为本机IP
    www	IN A	192.168.1.123    //添加www的A记录,即www.hello.com
    ftp	IN A	192.168.1.123    //添加ftp的A记录,即ftp.hello.com
    	AAAA	::1
    
    
    
    6、编辑反向解析配置文件
    cp -p hello.com.zone hello.com.local  #复制反向区域数据配置文件
    vi hello.com.local  
    
    [root@litian named]# more hello.com.local 
    $TTL 1D
    @	IN SOA	@ rname.invalid. (
    					0	; serial
    					1D	; refresh
    					1H	; retry
    					1W	; expire
    					3H )	; minimum
    	NS	@
    	A	192.168.1.123
    123	PTR	www.hello.com.   //最后面这个.不能少
    123        PTR	ftp.hello.com.   //最后面这个.不能少
    AAAA	::1
    
    
    7、测试成果
    
    service named restart    #重新启动服务
    vi /etc/resolv.conf      #添加新的DNS  nameserver 192.168.1.1623
    nslookup www.hello.com   #正向测试DNS
    nslookup 192.168.73.160  #反向测试DNS
    
    [root@litian named]# nslookup www.hello.com
    Server:		192.168.1.123
    Address:	192.168.1.123#53
    
    Name:	www.hello.com
    Address: 192.168.1.123
    
    [root@litian named]# nslookup ftp.hello.com
    Server:		192.168.1.123
    Address:	192.168.1.123#53
    
    Name:	ftp.hello.com
    Address: 192.168.1.123
    Name:	ftp.hello.com
    Address: ::1
    
    [root@litian named]# nslookup 192.168.1.123
    123.1.168.192.in-addr.arpa	name = ftp.hello.com.
    123.1.168.192.in-addr.arpa	name = www.hello.com.
    
    
    ======================================
    漂亮,再进化一次!
    ======================================
    
    进化:上面的两个域名www.hello.com和ftp.hello.com如果按照上面的配置解析出来的ip都是192.168.1.123,这不符合正常的使用逻辑,正常情况下,不同的域名承担不同的作用,应该备解析到不同 的ip上面,下面即将对上面的配置进行更换,实现这个功能。
    
    1、优化上面的步骤5,优化正向解析配置文件
    
    [root@litian named]# more hello.com.zone 
    $TTL 1D
    @	IN SOA	@ rname.invalid. (
    					0	; serial
    					1D	; refresh
    					1H	; retry
    					1W	; expire
    					3H )	; minimum
    	NS	@
        	A	192.168.1.123        //这里不变
    www	IN A	192.168.1.125        //重新指定www.hello.com的解析地址为192.168.1.125,这样就可以在192.168.1.125这台机器上安装www服务。
    ftp	IN A	192.168.1.124        //重新指定ftp.hello.com的解析地址为192.168.1.124,这样就可以在192.168.1.124这台机器上安装ftp服务。
        	AAAA	::1
    
    
    2、优化上面的步骤6,优化反向解析配置文件
    [root@litian named]# more hello.com.local 
    $TTL 1D
    @	IN SOA	@ rname.invalid. (
    					0	; serial
    					1D	; refresh
    					1H	; retry
    					1W	; expire
    					3H )	; minimum
        	NS	@
        	A	192.168.1.123
    125	PTR	www.hello.com.   //指定125
    124        PTR	ftp.hello.com.   //指定124
        	AAAA	::1
    
    3、再次验证结论如下:
    
    [root@litian named]# nslookup www.hello.com
    Server:		192.168.1.123
    Address:	192.168.1.123#53
    
    Name:	www.hello.com
    Address: 192.168.1.125
    
    [root@litian named]# nslookup ftp.hello.com
    Server:		192.168.1.123
    Address:	192.168.1.123#53
    
    Name:	ftp.hello.com
    Address: 192.168.1.124
    Name:	ftp.hello.com
    Address: ::1
    
    [root@litian named]# nslookup 192.168.1.123
    ** server can't find 123.1.168.192.in-addr.arpa: NXDOMAIN
    
    [root@litian named]# nslookup 192.168.1.124
    124.1.168.192.in-addr.arpa	name = ftp.hello.com.
    
    [root@litian named]# nslookup 192.168.1.125
    125.1.168.192.in-addr.arpa	name = www.hello.com.

    下一篇文章继续优化实体访问,请看这里 

     

    更多相关内容
  • 一、安装DNS服务器 1.打开服务器管理器,点击添加角色和功能 2.一直下一步,选择基于角色或基于功能的安装 3.选择目标服务器,只有一台 4.添加DNS服务器 5.一直下一步直到安装成功   二、配置DNS服务器 之前...
  • centOS 安装dns服务器

    2022-04-18 13:56:42
    centos 配置dns server,亲测可用,直接复制黏贴命令即可。解析的域名需要手动修改。

    1、安装dns server库

    yum install bind dind-devel -y

    2、/etc/目录下编辑named.conf,修改dns server监听ip。

    vim /etc/named.conf

    找到listen-on port,把大括号中的IP改成any或者监听接口的IP。any表示监听所有IP。

    3、/etc/目录下,编辑named.rfc1912.zones文件,配置正向域名解析。

    vi /etc/named.rfc1912.zones
    zone "域名.com" IN {
        type master;
        file "域名";
        allpw-update { none; };
    };

     4、进入/var/named/目录,复制named.localhost文件,重命名为域名相同的文件名。

    cd /var/named/
    cp -p named.localhost test

    5、编辑刚才复制的文件.

    vi ./test

    6、在最后一行配置域名解析后的A级域名。

     7、检查dns配置文件书写错误。

    named-checkconf /etc/named.conf
    named-checkconf /etc/named.rfc1912.zones
    named-checkzone test test 

    8、重启dns服务。

    systemctl restart named

    9、dns server配置完成。

    展开全文
  • Linux(CentOS)如何安装DNS服务器?

    千次阅读 2021-05-08 23:42:09
    DNS其实就是系统上的一个占用53端口的服务,用来提供域名和IP地址的相互转换。...那么,Linux(CentOS)如何安装DNS服务器呢?我们一起往下看看。方法步骤1、输入“yum install -y bind bind-chroot bind-uti...

    DNS其实就是系统上的一个占用53端口的服务,用来提供域名和IP地址的相互转换。比如你访问ip.gs,路由器是不可能知道这个地址,你需要先连接到DNS服务器,DNS服务器会返回ip.gs的IP地址,这样在网上就可以正常的路由了。那么,Linux(CentOS)如何安装DNS服务器呢?我们一起往下看看。

    方法步骤

    1、输入“yum install -y bind bind-chroot bind-utils”并按回车键开始安装;

    461673c9abe2aa007a5bedf49817c054.png

    2、提示安装完毕;

    00a11dc910e0a916c67c65849fb30df6.png

    3、安全起见安装完毕后将自动创建用户named,输入“grep “named” /etc/passwd”查看;

    4e3985de1421c55e7f611b63bb4ee7c4.png

    4、安装后默认已经列出所有跟域名服务器,输入“vi /var/named/named.ca”并按回车键查看;

    1d7d9c54a196a0e7af571ac22bb08647.png

    5、文件内容大致如下;

    d599ca7cc24eba9804510e1a6a8e1f84.png

    6、因安装了bind-chroot,故named的根路径为/var/named/chroot。可输入“cat /etc/sysconfig/named | egrep ‘^ROOTDIR’”查看;

    32fada5b07d50c24f839ecea54fb5880.png

    7、因/var/named/chroot/etc/目录默认无配置文件,故输入“cp -rv /usr/share/doc/bind-9.8.2/sample/etc/* /var/named/chroot/etc/”复制etc目录里所有文件;

    a28f6333549f9f5152963463ff392ede.png

    8、同理输入“cp -rv /usr/share/doc/bind-9.8.2/sample/var/* /var/named/chroot/var/”复制var目录里所有文件;

    ae47073d8befa2762c28612d379b7c29.png

    9、输入“chown root.named /var/named/chroot/etc/named.conf”修改文件named.conf的所有者为named;

    1c403d70d6cd1c93fc5d5d77cf4056a3.png

    10、输入“ll /var/named/chroot/etc/named.conf”查看是否修改成功;

    3636c6aad517e2541a6575e55a8b043f.png

    11、输入“vi /var/named/chroot/etc/named.conf”开始编辑此文件;

    194c822fa7fc90c6c82e64c2ff876d8f.png

    12、默认文件内容类似下图;

    33e4001f7845e76ac72d91ab585acfa0.png

    13、查找以下内容(/allow-query);

    ee86187ffdd5402c0a159f37815b5b90.png

    14、根据您的需要进行修改(本例中为添加192.168.1.0/24网段);

    362ac99cff81d98b848cb87d28e03ba1.png

    15、输入“cp /var/named/chroot/var/named/named.localhost /var/named/chroot/var/named/ytyzx.net.zone”复制named.localhost并重命名为ytyzx.net.zone。

    65222f73450238eeed18a89dd5a0a759.png

    以上就是Linux(CentOS)安装DNS服务器的具体方法,按照以上方法进行操作,就能轻松安装好DNS服务器了。

    展开全文
  • ubuntu简单安装dns服务器

    千次阅读 2021-06-06 11:04:33
    第一步:使用apt-get安装dns(如果使用root登陆,则sudo不用加) sudo apt-get -y install bind9 第二部:备份主要文件 cd /etc/bind sudo cp named.conf.local named.conf.local.bak sudo cp named.conf.options ...

    简介:在Linux网络管理中,刚好有涉及到dns的安装,于是自己查阅资料,成功解析配置的域名

    第一步:使用apt-get安装dns(如果使用root登陆,则sudo不用加)
    sudo apt-get -y install bind9

    第二步:备份主要文件
    cd /etc/bind
    sudo cp named.conf.local named.conf.local.backup
    sudo cp named.conf.options named.conf.options.backup

    第三步:

    修改文件1:
    vim named.conf.options
    options {
        directory "/var/cache/bind";
        recursion yes;
        
        forwarders {
             A.B.C.D;//自己本地的dns服务器,可自己用命令查询(ipconfig -all)或者网站查询
        };
        dnssec-validation auto;
        auth-nxdomain no;    # conform to RFC1035
        listen-on {any;};

       // listen-on-v6 { any; };//没有用到ipv6监听,关闭

        allow-transfer { none; };//是否允许该服务器被其他DNS服务器查询
    };

    修改配置文件2

    vim named.conf.local

    zone "mypnet.com" {
        type master;
        file "/etc/bind/zones/zones.mypnet.com";
    };

    创建目录和文件

    sudo mkdir /etc/bind/zones

    sudo cd /etc/bind/zones
    sudo cp /etc/bind/db.local zones.mypnet.com
    sudo vim zones.mypnet.com

    如下图所示:

    第四步:重新启动dns服务器

    systemctl restart bind9

    在虚拟机内,修改自己的配置文件

    sudo vim /etc/resolv.conf

    添加

    nameserver A.B.C.D(用ifconfig查询自己主机的地址)

    在window下,配置VM8配置ipv4信息:

    修改dns为刚才写入/etc/resolv.conf的主机地址

    同时关闭防火墙

    如图解析成功

    在虚拟机里解析

    在Windows下解析

     

     

     

    展开全文
  • Linux下安装DNS服务软件.pdf
  • 5、安装DNS服务 5.1 试验环境 5.2 配置Server1的IP地址 5.3 安装DNS服务 1)打开服务器管理器,单机“添加角色和功能” 2)系统首先会提示,在安全之前需要完成的任务。 3)进入“选择安装类型” 界面, 使用默认...
  • DNS服务器安装DNS服务器安装DNS服务器安装
  • windows2003安装DNS服务.pdf
  • 进入“选择安装类型”界面,使用默认选项“基于角色或基于功能的安装” 进入“选择目标服务器”界面,选择“从服务器池中选择服务器”,选择当前服务器 进入“选择服务器角色”界面,单击“DNS服务器”前面的复选...
  • centos7安装dns服务器

    千次阅读 2019-01-15 10:02:39
    DNS基础原理及配置详解 DNS服务器搭建与配置 域名解析流程:(以www.johnson.com为例)  1.当客户端要解析一个域名时,客户端首先分析本地hosts文件,若无对应的主机条目,就去分析  本地缓存,若没有答案,则向...
  • 最全最详细centos7系统下安装DNS服务器 今天我为大家如何在centos7系统下安装DNS服务器 安装DNS服务器 mount /dev/cdrom /media/ cd /media/Packages/ rpm -ivh bind-9.9.4-72.el7.x86_64.rpm 2.我们首先进行...
  • windows2003安装DNS服务

    2013-08-09 17:56:50
    windows2003下搭建DNS服务器,图文版.
  • Windows Server 2003 DNS服务安装配置
  • DNS服务器的安装与配置

    千次阅读 2022-03-20 21:06:00
    一、DNS服务器的安装 **步骤1、**选择“开始”“控制面板”“添加或删除程序”“添加/删除Windows组件”,然后...步骤1 在一台需要使用DNS服务的计算机上,选择“开始”“控制面板”“网络连接”“本地连接”,右击“本
  • 一、安装DNS 1.安装DNS:开始—控制面板—添加或删除程序—添加或删除windows组件,出现下面的窗口:2.滚动条往下拖,用鼠标点击“网络服务”,在单击“详细信息”;出现下面的窗口: 3.勾选上“域名系统(DNS)”,...
  • 博文链接:https://kt8668.iteye.com/blog/136932
  • 安装与配置DNS服务器

    2021-02-01 12:26:19
    (2)启动DNS服务 [root@mail ~]# systemctl restart named [root@mail ~]# systemctl status named (3)查看端口是否启动 #netstat -lntp | grep named (4)修改主服务器DNS的配置文件named.conf 域名解析...
  • Linux操作系统安装DNS服务器

    千次阅读 2018-04-02 14:49:55
    实验内容:Linux操作系统安装DNS服务器详细教程(linux命令大致相同,本次用RHEL5做实验)实验环境:RHEL5服务器(安装DNS)RHEL5客户端Windows客户端操作步骤:步骤一:配置网络连通性1. 将三台虚拟机设置在同一...
  • DNS服务器  DNS服务器用来负责将ip地址和域名进行互相解析。  DNS服务器的作用   简单来说,DNS服务器的作用就是帮助用户使用简单好记的域名来访问网络上的主机... (1) 打开“添加角色”,安装DNS服务。  点击下
  • 安装与配置 DNS 服务器

    千次阅读 2021-02-02 15:32:03
    (2)启动 DNS 服务 (3)查看端口是否启动 (4)修改主服务器 DNS 的配置文件 named.conf (5)配置正向解析与反向解析 正向区域: 创建转发域 编辑 testmail.com.zone 文件 赋予 test.com.zon 所有权限 修改...
  • windows server 2008安装配置DNS服务器

    千次阅读 2022-01-09 20:11:35
    DNS(Domain Name Server,域名服务器)是进行域名(domain name)和与之相对应的IP地址 (IP address)转换的服务器。DNS中保存了一张域名(domain name)和与之相对应的IP地址 (IP address)的表,以解析消息的域名。 ...
  • DNS服务器全攻略之二安装与管理DNS服务器.pdfDNS服务器全攻略之二安装与管理DNS服务器.pdfDNS服务器全攻略之二安装与管理DNS服务器.pdfDNS服务器全攻略之二安装与管理DNS服务器.pdfDNS服务器全攻略之二安装与管理DNS...
  • Linux系统怎么安装配置DNS服务器

    千次阅读 2020-12-05 16:49:21
    那么,Linux系统怎么配置安装DNS服务器呢?  方法步骤  1、输入“yum install -y bind bind-chroot bind-utils”并按回车键开始安装;  2、提示安装完毕;  3、安全起见安装完毕后将自动创建用户named,...
  • 在上几章内容中已经介绍过DNS安装及主从服务的配置,所以在这里就不再做介绍了,我们直接开始撸脚本。 二、思路及步骤 2.1.创建菜单 共有4个功能,代码实现 function installs(){ printf "%-50s\t%-50s\...
  • Centos搭建dns服务器

    千次阅读 2022-02-14 08:57:52
    安装DNS服务器2.修改DNS主配置文件/etc/named.conf3.新建正向区域文件4.新建反向区域文件四、测试DNS服务器是否配置成功1.将文件“/etc/named.conf”、“/var/named/xxx.com.zone”、“/var/named/3.168.192.in-addr...
  • /etc/named.conf bind服务的主配置文件 /var/named/ 区域文件存放目录 named-checkconf 检查配置文件 named-checkzone 检查区域文件 nslookup dns服务器检测工具 做任务前先#yum install bind(yum方式安装要保证能连...
  • 公司新购一台web服务器,IP地址为52,由于使用IP地址访问不便,假设你是该公司的网络管理员,请你完成DNS服务的配置,使得用户可以通过域名访问该网站。 DNS服务器IP:54/24 公司DNS区域:abccompany.cc Web服务器...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 221,856
精华内容 88,742
关键字:

怎么安装dns服务