devo adicionar um nome de DNS adicional à zona para o servidor de nomes em vez de usar apenas o seu nome de host padrão?

0

Em uma instalação BIND para uma máquina que é nomeada por host falcon , aqui está o meu (único) arquivo de zona para o meu ambiente de desenvolvimento web da LAN.

$ cat /var/named/ld.pvt.zone
@                               IN SOA   ns01.ld.pvt. admin.ld.pvt. (
                                    2015122202      ; serial (yyyymmdd##)
                                    1D     ; refresh
                                    1H    ; retry
                                    1W     ; expiry
                                    3H )   ; minimum ttl

                                NS  ns01.ld.pvt.
                ns01            IN      A       192.168.1.10
                falcon.         IN      CNAME   ns01

Eu não preciso do hostname ns01, eu o adicionei por conveniência, e porque todos os tutoriais são assim. Im também não tenho certeza onde eu preciso colocar os pontos após hostnames. Eu só preciso do hostname falcon.ld.pvt disponível na minha lan. seguindo os tutoriais que eu adotei neste nome ns01, mas posso eliminá-lo e ainda ter uma configuração adequada que será analisada e facilmente entendida por outra pessoa?

por exemplo. E se eu acabei de usar o meu nome de host preferido (falcão)

@                               IN SOA   falcon.ld.pvt. admin.ld.pvt. (
                                    2015122202      ; serial (yyyymmdd##)
                                    1D     ; refresh
                                    1H    ; retry
                                    1W     ; expiry
                                    3H )   ; minimum ttl

                                NS  falcon.ld.pvt.
                falcon            IN      A       192.168.1.10

Isso é normal ou errado?

Agora, se isso funcionar, quando eu for adicionar o inimigo do CNAME, meus sites que estão sendo hospedados neste servidor estarão acessíveis ainda?

por exemplo. adicionando o seguinte, haverá algum problema para criar um novo site sem precisar editar o arquivo drivers / etc / hosts em suas máquinas Windows, desde que eles apontem para esse servidor de ligação? (roteamento através de www para facilidade)

            www             IN      A       192.168.1.10
            newsite.        IN      CNAME   www
            another-site.   IN      CNAME   www

link 200 ok link 200 ok

Posso fazer assim?

    
por Brian Thomas 23.12.2015 / 03:27

1 resposta

1

Você não precisa usar o ns01, você pode usar apenas o falcão. Pelo menos um registro NS é necessário para evitar a geração de um erro ("no NS for zone ...") e falha ao iniciar. Dois ou mais registros NS são necessários para uma zona DNS "real", ou seja, um que é registrado e pode ser resolvido na Internet pública (mas isso, obviamente, não é).

Trailing dots são extremamente importantes em arquivos de zona. Até agora, o que você tem está correto. Qualquer nome de domínio sem um ponto final terá a origem atual anexada. Nesse caso, é "@", que se traduz no nome da diretiva "zone" no arquivo de configuração (não mostrado), mas suponho que seja "ld.pvt". No entanto, você tem "novo site". e "outro site". que, para ser claro, será interpretado como está com os pontos finais. Ou seja, em um navegador em uma máquina que usa esse servidor DNS, você especifica o link , então sim, você pode fazer isso dessa maneira.

    
por 03.01.2016 / 06:49

Tags