CentOS6.5下,DNS服务器用DHCP搭建,客户端无法ping通域名,但IP可以

CentOS6.5下,DNS服务器用DHCP搭建,客户端无法ping通域名,但IP可以

我正在尝试构建 DHCP 和 DNS 服务器。我检查客户端 IP 是否可以捕获(11.11.0.1),

ping 服务器ip(11.11.0.9)通,但是ping 域名(example.com)不通。

在服务器上,ping IP 没问题,ping 域名(example.com)也没问题。

以下是我尝试的步骤,我不知道如何让它工作,如果有任何错误,请告诉我。谢谢。

在 CentOS 服务器端:

  1. dhcpd.conf的配置如下:
    
    dhcpd_interfaces="eth0";
    default-lease-time 84600;
    max-lease-time 864000;
    ddns-update-style none;
    subnet 11.11.0.0 netmask 255.255.255.0{
    option routers 11.11.0.254;
    option domain-name "example.com";
    option domain-name-servers "11.11.0.9";
    };
    range 11.11.0.1 11.11.0.99;

DNS搭建步骤:
1.“named.conf”如下:


options {
    listen-on port 53 { 127.0.0.1; 11.11.0.9; };
    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; };
    recursion yes;

dnssec-enable yes;
dnssec-validation yes;
dnssec-lookaside auto;

/* Path to ISC DLV key */
bindkeys-file "/etc/named.iscdlv.key";

managed-keys-directory "/var/named/dynamic";

};

logging { channel default_debug { file "data/named.run"; severity dynamic; }; };

zone "." IN { type hint; file "named.ca"; };

zone "example.com" IN { type master; file "fwd.example.com"; allow-update { none; }; };

zone "9.0.11.11.in-addr.arpa" IN { type master; file "rev.example.com"; allow-update { none; }; };

include "/etc/named.rfc1912.zones"; include "/etc/named.root.key";

  1. 在 /var/named/ 中创建“fwd.example.com”


$TTL 86400
@   IN  SOA     dns.example.com. root.example.com. (
        2011071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400       ;Minimum TTL
)
@       IN  NS          dns.example.com.
@       IN  NS          dnstwo.example.com.
@       IN  A           11.11.0.9
@ IN A 11.11.0.39
dns IN A 11.11.0.9
dnstwo IN A 11.11.0.39

  1. 在 /var/named/ 中创建“rev.example.com”


$TTL 86400
@  IN  SOA     dns.example.com. root.example.com. (
        2011071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400       ;Minimum TTL
)
@       IN  NS          dns.example.com. 
@       IN  NS          dnstwo.example.com.
@       IN  PTR         example.com.
dns IN A 11.11.0.9
dnstwo IN A 11.11.0.39 9 IN PTR dns.example.com.
39 IN PTR dnstwo.example.com.

  1. 服务名为重新启动

  2. 域名探测:

挖掘 dns.example.com

 ; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> dns.example.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6170
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 1

;; QUESTION SECTION:
;dns.example.com.           IN  A

;; ANSWER SECTION:
dns.example.com.        86400   IN  A   11.11.0.9

;; AUTHORITY SECTION:
example.com.        86400   IN  NS  dnstwo.example.com.
example.com.        86400   IN  NS  dns.example.com.

;; ADDITIONAL SECTION:
dnstwo.example.com. 86400   IN  A   11.11.0.39  

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Jun  8 18:34:06 2015
;; MSG SIZE  rcvd: 97  

挖掘-x 11.11.0.9

; <<>> DiG 9.8.2rc1-RedHat-9.8.2-0.17.rc1.el6_4.6 <<>> -x 11.11.0.9
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 47882
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2

;; QUESTION SECTION:
;9.0.11.11.in-addr.arpa.        IN  PTR

;; ANSWER SECTION:
9.0.11.11.in-addr.arpa. 86400   IN  PTR example.com.

;; AUTHORITY SECTION:
9.0.11.11.in-addr.arpa. 86400   IN  NS  dns.example.com.
9.0.11.11.in-addr.arpa. 86400   IN  NS  dnstwo.example.com.

;; ADDITIONAL SECTION:
dns.example.com.        86400   IN  A   11.11.0.9
dnstwo.example.com. 86400   IN  A   11.11.0.39

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Jun  8 18:33:05 2015
;; MSG SIZE  rcvd: 133

11.11.0.1 没问题

dns.example.com 没问题


  [root@localhost ~] nslookup example.com
  Server: 127.0.0.1
  Address: 127.0.0.1#53

Name: example.com Address: 11.11.0.39 Name: example.com Address: 11.11.0.9

在 Windows 客户端:

C:\>ipconfig-all
連線特定的 DNS 錯码。 。 。 。 。 。 。 。 :example.com
~~~
IPv4 地址。 。 。 。 。 。 。 。 。 。 。 。 :11.11.0.1(偏好选项)
子网遮罩。 。 。 。 。 。 。 。 。 。 。 .:255.255.255.0
~~~
預設閘道。 。 。 。 。 。 。 。 。 。 。 。 .:11.11.0.254
DHCP 服务器。 。 。 。 。 。 。 。 。 。 。 :11.11.0.9
~~~
DNS 伺服器。 。 。 。 。 。 。 。 。 。 。 .: fec0:0:0:ffff::1%1
                                    fec0:0:0:ffff::2%1
                                    fec0:0:0:ffff::3%1
Tcpip 上的 NetBIOS。 。 。 。 。 。 。 .: 啟用

11.11.0.9 可以

dns.example.com 找不到 dns.exmaple.com

相关内容