Centos bind DNS не может пропинговать с другого компьютера - PullRequest
0 голосов
/ 28 апреля 2020

Я просто настроил свой VPS в качестве DNS-сервера, который будет указываться моим доменом через частный сервер имен , но я не могу пропинговать свой домен с другого компьютера, но успешно работает, если пропингует его из внутреннего серверный компьютер.

Допустим, мой домен example.com. Я тестировал с nslookup example.com с успешным выводом:

Server:         XXX.XXX.X.X
Address:        XXX.XXX.X.X#53

Name:   example.com
Address: XXX.XXX.X.X

Моя прямая зона:

$TTL 86400
@   IN  SOA     ns1.example.com. hostmaster.example.com. (
        2011071001  ;Serial
        3600        ;Refresh
        1800        ;Retry
        604800      ;Expire
        86400)      ;Minimum TTL
;
;
;Name Server Information
@       IN  NS          ns1.example.com.
ns1     IN  A           XXX.XXX.X.X ;my VPS IP
;
;
;Additional A Records:
@       IN  A           XXX.XXX.X.X ;my VPS IP
www     IN  A           XXX.XXX.X.X ;my VPS IP
;
;
;Additional CNAME Records:
slave   IN  CNAME       www.example.com.

Моя /etc/resolv.conf:

domain localdomain
nameserver 103.200.4.85
nameserver 8.8.8.8
nameserver 8.8.4.4

PING результат из внутреннего сервер:

PING example.com (XXX.XXX.X.X) 56(84) bytes of data.
64 bytes from Hostname (XXX.XXX.X.X): icmp_seq=1 ttl=64 time=0.033 ms
64 bytes from Hostname (XXX.XXX.X.X): icmp_seq=2 ttl=64 time=0.078 ms
64 bytes from Hostname (XXX.XXX.X.X): icmp_seq=3 ttl=64 time=0.104 ms

PING-результат с внешнего сервера:

Ping request could not find host example.com. Please check the name and try again.

Что здесь не так?

...