Por que a configuração do meu BIND / Apache não funciona?

0

Estou tentando configurar um BIND com um servidor web Apache. O que eu estou tentando alcançar é usar o URL www.exampler.net para acessar o conteúdo que pode ser encontrado na pasta / var / www / html do meu servidor Apache. Eu estou fazendo isso em uma máquina que tem o endereço IP 192.168.1.4. Quando eu busco www.exampler.net enquanto minha conexão Wired está ativada, ele só encontra os servidores de nomes do Google, mas por que eu desligo minha conexão com fio ele encontrará instantaneamente meu ns1.exampler.net. Por que é que? Além disso, ao escrever www.exampler.net no navegador, ele não me redirecionará para o meu site local, que pode ser encontrado em / var / www / html, mas escrevendo 192.168.1.4 i.

/etc/bind/named.conf.local

zone "exampler.net"{
        type master;
        file "/etc/bind/zones/db.exampler.net";
};

/etc/bind/zones/db.exampler.net

;
; exampler.net = domain name
;
$TTL    604800
exampler.net.   IN      SOA     ns1.exampler.net. admin.localhost. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
; name servers
exampler.net.   IN      NS      ns1.exampler.net.

; ip addresses
ns1     IN      A       192.168.1.4
www     IN      A       192.168.1.4

/etc/apache2/sites-available/000-default.conf

<VirtualHost *:80>
        ServerName exampler.net:80
        ServerAlias www.exampler.net

        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Estou usando o Ubuntu 14.04.1. Eu quero fazer isso apenas localmente, para que os hosts no meu servidor de rede local possam usar o nome de domínio fornecido para acessar o site que pode ser encontrado no meu servidor Apache / NS. Obrigado antecipadamente!

    
por masm64 07.01.2015 / 21:23

1 resposta

0

Eu também precisava adicionar meu NS ao NetworkManager.

sudo nano /etc/NetworkManager/system-connections/Wired\ Connection\ 1

Na parte inferior do arquivo, adicione esta linha:

dns=<your NS' ip address>;
    
por masm64 10.01.2015 / 19:01