zoukankan      html  css  js  c++  java
  • DNS服务

    #关闭防火墙等一系列东西
    service iptables stop
    getenforce
    setenforce 0

    #查看有没有dns服务,没有则安装
    rpm -qa bind

    #查看此服务的状态
    service named status

    #编辑DNS服务主配置文件
    vim /etc/named.conf
    #更改以下两处
    listen-on port 53 { any; };
    allow-query { any; };

    #编辑DNS区域配置文件
    vim /etc/named.rfc1912.zones
    #在其最后面加上以下内容
    zone "yrz.com" IN {
    type master;
    file "yrz.com.zone";
    allow-update { none; };
    };
    zone "8.168.192.in-addr.arpa" IN {
    type master;
    file "192.168.8.zone";
    allow-update { none; };
    };

    #进入var目录下的named,并复制正反解析文件
    cd /var/named/
    ls
    cp -p named.localhost yrz.com.zone #此处的名字要与DNS区域配置文件中file里的名字一致
    cp -p named.loopback 192.168.8.zone #与上同

    #编辑正向解析文件
    vim yrz.com.zone
    #编辑如下
    $TTL 1D
    @ IN SOA dns.yrz.com. root.yrz.com. (
    0 ; serial
    1D ; refresh
    1H ; retry
    1W ; expire
    3H ) ; minimum
    @ IN NS dns.yrz.com.
    dns IN A 192.168.8.129 #服务器的ip地址
    WWW IN A 192.168.8.130 #下面有则用其ip,无则自定义
    ftp IN A 192.168.8.131
    mail IN A 192.168.8.132
    web IN CNAME www

    #编辑反向解析文件
    vim 192.168.8.zone
    #编辑如下
    $TTL 1D
    @ IN SOA dns.yrz.com. root.yrz.com. (
    0 ; serial
    1D ; refresh
    1H ; retry
    1W ; expire
    3H ) ; minimum
    @ IN NS ns.yrz.com.
    129 IN PTR dns.yrz.com.
    130 IN PTR www.yrz.com.
    131 IN PTR ftp.yrz.com.
    132 IN PTR mail.yrz.com.

    #删掉以下两个文件中的所有内容
    vim /etc/resolv.conf
    vim /etc/hosts

    #启动服务
    service named start

    #通过此命令来测试
    nslookup


    #虚拟机之间实现正反向解析文件:
    #动态 dhcp
    #编辑
    vim /etc/resolv.conf
    #删掉所有内容后加上以下内容
    nameserver 192.168.8.129

    #静态static
    #编辑网卡配置文件
    vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0
    TYPE=Ethernet
    ONBOOT=yes
    NM_CONTROLLED=yes
    BOOTPROTO=static
    DNS1=192.168.8.129 ###服务器的ip


    ###客户机
    指定一下客户机上的DNS
    然后在cmd命令行使用nslookup即可

    使用网页访问
    将正反解析文件里的dns与www的ip更改成同一个ip即可

  • 相关阅读:
    (五)Redis在项目中应用
    股票收益最大问题
    (四)redigo
    (三)go-sql-driver
    为什么TCP要3次握手?4次挥手?
    分支预测
    事务隔离级别说明
    剑指offer解题思路锦集11-20题
    C++中的二义性问题
    memcached Vs redis
  • 原文地址:https://www.cnblogs.com/yanruizhe/p/10862434.html
Copyright © 2011-2022 走看看