Como configurar o servidor DNS do Linux para VMs do Azure na rede virtual?

1

Estou tentando usar o Linux Bind9 para configurar um servidor DNS para minhas VMs do Azure na rede virtual. Eu tenho um servidor web e um servidor de email. Meu objetivo é fazer com que o GoDaddy se conecte ao meu próprio servidor DNS e redirecione para meus servidores de web e de email. Mas eu não fiz isso. Aqui estão minhas configurações.

My domain: mydomain.com
web server: web.cloudapp.net  IP: 10.0.1.6
mail server: mail.cloudapp.net  IP: 10.0.1.5
dns server: dns.cloudapp.net  IP: 10.0.1.4
**PS**: three servers all in the Azure virtual network.

dns.cloudapp.net:

/etc/network/interfaces:
auto eth0
iface eth0 inet static
address 10.0.1.4
netmask 255.255.255.0
network 10.0.1.0
broadcast 10.0.1.255
gateway 10.0.1.1
dns-nameservers 127.0.0.1

/etc/hostname:
dns

/etc/hosts:
10.0.1.4   dns.mydomain.com  dns

/etc/bind/named.conf.local:
zone "mydomain.com" {
 type master;
 file "/etc/bind/zones/db.mydomain.com";
 };

zone "1.0.10.in-addr.arpa" {
  type master;
  file "/etc/bind/zones/db.10.0.1";
 };

/etc/bind/zones/db.mydomain.com:
$TTL    604800
@       IN      SOA     dns.mydomain.com. mail.mydoamin.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
mydomain.com.   IN      NS      dns.mydomain.com.
mydomain.com.    IN      MX      10      mail.mydoamin.com.
mydomain.com.    IN      A       10.0.1.4
dns     IN      A       10.0.1.4
mail      IN      A       10.0.1.5
www     IN      CNAME   web.cloudapp.net.

/etc/bind/zones/db.10.0.1:
$TTL    604800
@     IN      SOA     byc-dev-dns.bringyourchoice.net. byc-dev-em.bringyourchoice.net. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL

        IN      NS      byc-dev-dns.
4       IN      PTR     dns.mydoamin.com.
5       IN      PTR     mail.mydoamin.com.
6       IN      PTR     web.cloudapp.net.

/etc/resolv.conf:
Nameserver   10.0.1.4
domain      mydomain.com
search      mydomain.com
**PS**: this file will change each time I restart VM.

Eu adicionei o endereço IP público do meu dns.cloudapp.net ao registro NS em Godaddy.

Alguém pode me ajudar com isso e me dar algumas explicações? Obrigado.

    
por technoob 30.01.2015 / 23:18

0 respostas