Não consigo acessar meu servidor DNS BIND em casa pela Internet

Não consigo acessar meu servidor DNS BIND em casa pela Internet

Desculpe pelo meu inglês fraco. Em primeiro lugar, estou muito cansado de pesquisar na Internet há mais de 10 dias e não encontrar nenhuma solução. Eu realmente preciso de ajuda e quero resolver meu problema e se alguém quiser ajudar, posso dar acesso root ao meu servidor também.

Aqui está minha história;

Tenho de 3 a 4 nomes de domínio e quero hospedá-los em meu doce lar. Estou trabalhando na construção de um servidor web CentOS 7 Linux e para esta situação solicitei um IP estático ao meu ISP. Eu tentei muitos tutoriais e tentei muitas maneiras de tornar meu servidor acessível pela Internet por um domínio, mas não consegui. Posso acessar meu servidor web a partir do navegador através do meu ip estático, mas não consegui criar um nome de domínio para ser encaminhado :( Por fim instalei o Plesk 12.5 no meu servidor e ele instalou todos os softwares necessários sozinho. Mas a mesma coisa aconteceu e eu não consigo acessar meu servidor web por um nome de domínio.

Meu nome de domínio é "hostcuk.com". Registrei servidores de nomes (is1.hostcuk.com - is2.hostcuk.com) do meu provedor de domínio e os encaminhei para meu IP estático. Encaminhei todas as portas TCP e UDP (de 1 a 65535) para meu IP local (192.168.1.85) em meu modem da marca TP-Link. Parei o firewall do meu modem e também o firewall do meu servidor "firewalld". Então, como você pode entender, não há bloqueio no meu servidor web. Mas quando tento acessar meu servidor DNS, ele retorna um erro de tempo limite.

Eu realmente não sei quais são as informações necessárias que devo fornecer aqui, mas aqui estão algumas informações. Escondo meu ip estático com "XXX"

/etc/named.conf

    // $Id: named.conf,v 1.1.1.1 2001/10/15 07:44:36 kap Exp $

// -- THE FOLLOWING LINES WERE GENERATED BY PLESK. IF YOU MODIFY THEM, THEY WILL BE OVERWRITTEN WHEN THESE SETTINGS ARE MANAGED IN PLESK UI. --
options {
        allow-recursion {
                localnets;
        };
listen-on-v6 { any; };
        version "none";
        directory "/var/named/chroot/var";
        auth-nxdomain no;
        pid-file "/var/run/named/named.pid";
};

key "rndc-key" {
        algorithm hmac-md5;
        secret "CeMgS23y0oWE20nyv0x40Q==";
};

controls {
        inet 127.0.0.1 port 953
        allow { 127.0.0.1; } keys { "rndc-key"; };
};

zone "." {
        type hint;
        file "named.root";
};

zone "0.0.127.IN-ADDR.ARPA" {
        type master;
        file "localhost.rev";
};
// -- END OF LINES GENERATED BY PLESK. --


// -- PLEASE ADD YOUR CUSTOM DIRECTIVES BELOW THIS LINE. --
// ...
// -- END OF YOUR CUSTOM DIRECTIVES. --


// -- ALL LINES BELOW WERE GENERATED BY PLESK. IF YOU MODIFY THEM, THEY WILL BE OVERWRITTEN WHEN THESE SETTINGS ARE MANAGED IN PLESK UI. --

zone "1.168.192.in-addr.arpa" {
        type master;
        file "1.168.192.in-addr.arpa";
        allow-transfer {
                common-allow-transfer;
        };
};
zone "deneme.com" {
        type master;
        file "deneme.com";
        allow-transfer {
                95.70.XXX.XXX;
                common-allow-transfer;
        };
};
zone "hostcuk.com" {
        type master;
        file "hostcuk.com";
        allow-transfer {
                95.70.XXX.XXX;
                common-allow-transfer;
        };
};
acl common-allow-transfer {
        none;
};

Controle NS em um VPS @ Londres

# nslookup hostcuk.com
;; connection timed out; trying next origin
Server:         108.61.10.10
Address:        108.61.10.10#53

** server can't find hostcuk.com: SERVFAIL

Controle NS em um VPS @ Londres com meu IP estático. 52.33.196.19 não me pertence. Eu não sei o que é isso.

# nslookup @95.70.XXX.XXX hostcuk.com
Server:         hostcuk.com
Address:        52.33.196.199#53

Name:   \@95.70.XXX.XXX
Address: 54.201.82.69

Controle NS em um computador Windows que está na minha LAN

C:\Windows\system32>nslookup hostcuk.com
Sunucu:  google-public-dns-a.google.com
Address:  8.8.8.8

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
*** google-public-dns-a.google.com request has timed out

O controle NS em um computador Windows que está na minha LAN e o endereço do servidor DNS foi encaminhado para o meu servidor Web

C:\Windows\system32>nslookup hostcuk.com
Server:  hostcuk.com
Address:  192.168.1.85

Name:      hostcuk.com
Address:  95.70.212.212

Arquivo de zona DNS para meu domínio hostcuk.com

; *** This file is automatically generated by Plesk ***
$TTL    86400

@       IN      SOA     is2.hostcuk.com. admin.hostcuk.com. (
                        2016091808      ; Serial
                        10800   ; Refresh
                        3600    ; Retry
                        604800  ; Expire
                        10800 ) ; Minimum

hostcuk.com.             IN NS   is2.hostcuk.com.
hostcuk.com.             IN NS   is1.hostcuk.com.
mail.hostcuk.com.                IN A    95.70.XXX.XXX
webmail.hostcuk.com.             IN A    95.70.XXX.XXX
hostcuk.com.             IN A    95.70.XXX.XXX
is2.hostcuk.com.                 IN A    95.70.XXX.XXX
is1.hostcuk.com.                 IN A    95.70.XXX.XXX
ipv4.hostcuk.com.                IN A    95.70.XXX.XXX
www.hostcuk.com.                 IN CNAME        hostcuk.com.
ftp.hostcuk.com.                 IN CNAME        hostcuk.com.
hostcuk.com.             IN MX  10 mail.hostcuk.com.
hostcuk.com.             IN TXT  "v=spf1 +a +mx -all +a:hostcuk.com"

Sua ajuda é realmente apreciada. Por favor, pergunte-me se você deseja alguma informação que eu deva fornecer.

Obrigado a todos e aguardando sua ajuda.

Responder1

Você precisa fazer login no seu registrador de domínio e alterar a delegação de hostcuk.com, pois atualmente está apontada para Cloudflare. Você vai querer mudar isso para is1.hostcuk.com e is2.hostcuk.com. Você também precisará registrar registros cola em seu registrador de domínio, informando o endereço IP correto para is1.hostcuk.com e is2.hostcuk.com.

informação relacionada