Ubuntu resoluciones(maquinas virtuales)

 Lo primero antes de instalar nada hay que actualizar el ubuntu con los siguientes 2 comandos:

sudo apt update

sudo apt upgrade

Después de estos comandos podemos empezare a instalar con el comando:

sudo apt install -y bind9

Después para comprobar que se ha instalado Utilizamos el siguiente comando:

sudo systemctl status named

y después ponemos este otro comando para añadir una regla a la conexión:

sudo ufw allow bind9

Para configurar los reenviadores tenemos que escribir el comando sudo gedit /etc/bind/named.conf.options y poner los siguientes DNS que en mi caso e puesto los de Google:

  forwarders {

                8.8.8.8;

                8.8.4.4;

        };

Se comprueba que este todo bien con el comando sudo named-checkconf

Y reinicia la configuración con sudo systemctl reload named

Después de hacer esto se comprueba con el comando nslookup google.com localhost.

Resolución directa:

Incluimos el fichero de zona en la configuración Bind con el comando:

sudo gedit /etc/bind/named.conf.local

 

zone "dominio149.local" {

    type master;

    file "/etc/bind/db.dominio149.local";

};


Lo reiniciamos con: sudo systemctl reload named

entramos al archivo de la base de datos para el dominio149.local con el comando:

sudo gedit /etc/bind/dominio149.local

dentro escribimos:


 ;

; BIND data file for dominio187.local

;

$TTL    604800

@    IN    SOA    dominio149.local. root.dominio149.local. (

                  2        ; Serial

             604800        ; Refresh

              86400        ; Retry

            2419200        ; Expire

             604800 )    ; Negative Cache TTL


        IN      A       192.168.32.149

;

@    IN    NS    ns.dominio149.local.

@    IN    A    192.168.32.149


ns      IN      A       192.168.32.149

ai1pc100      IN      A       172.28.0.100

ai1pc101      IN      A       172.28.0.101

ai1pc102      IN      A       172.28.0.102

ai1pc103      IN      A       172.28.0.103

ai1pc104      IN      A       172.28.0.104

ai1pc105      IN      A       172.28.0.105

ai1pc106      IN      A       172.28.0.106

ai1pc107      IN      A       172.28.0.107

ai1pc108      IN      A       172.28.0.108

ai1pc109      IN      A       172.28.0.109

ai1pc110      IN      A       172.28.0.110

ai1pc111      IN      A       172.28.0.111

ai1pc112      IN      A       172.28.0.112

ai1pc113      IN      A       172.28.0.113

ai1pc114      IN      A       172.28.0.114

ai1pc115      IN      A       172.28.0.115

ai1pc116      IN      A       172.28.0.116

ai1pc117      IN      A       172.28.0.117

ai1pc118      IN      A       172.28.0.118

ai1pc119      IN      A       172.28.0.119

ai1pc120      IN      A       172.28.0.120

ai1pc121      IN      A       172.28.0.121

ai1pc122      IN      A       172.28.0.122

ai1pc123      IN      A       172.28.0.123

ai1pc124      IN      A       172.28.0.124


Guardamos y comprobamos que esté todo bien con el comando:
sudo named-checkzone dominio187.local /etc/bind/db.dominio187.local 

Resolución inversa:

añadimos la zona inversa:

sudo nano /etc/bind/named.conf.local


zone "32.168.192.in-addr.arpa" {

        type master;

        file "/etc/bind/db.192.168.32";

};


Comenzamos con el comando sudo gedit /etc/bind/db.192.168.32

Y dentro ponemos:


$TTL 1D


@ IN SOA ai1pc149.dominio149.local. root.dominio149.local. (

        0 ; serial

        604800 ; refresh

        86400 ; retry

        2419200 ; expires

        604800 ; TTL negative cache

)


@ IN NS ai1pc187.dominio149.local.


; Registros PTR


1      IN     PTR    router.dominio149.local.

100    IN     PTR    ai1pc100.dominio187.local.

101    IN     PTR    ai1pc101.dominio187.local.

102    IN     PTR    ai1pc102.dominio149.local.

103    IN     PTR    ai1pc103.dominio149.local.

104    IN     PTR    ai1pc104.dominio149.local.

105    IN     PTR    ai1pc105.dominio149.local.

106    IN     PTR    ai1pc106.dominio149.local.

107    IN     PTR    ai1pc107.dominio149.local.

108    IN     PTR    ai1pc108.dominio149.local.

109    IN     PTR    ai1pc109.dominio149.local.

110    IN     PTR    ai1pc110.dominio149.local.

111    IN     PTR    ai1pc111.dominio149.local.

112    IN     PTR    ai1pc112.dominio149.local.

113    IN     PTR    ai1pc113.dominio149.local.

114    IN     PTR    ai1pc114.dominio149.local.

115    IN     PTR    ai1pc115.dominio149.local.

116    IN     PTR    ai1pc116.dominio149.local.

117    IN     PTR    ai1pc117.dominio149.local.

118    IN     PTR    ai1pc118.dominio149.local.

119    IN     PTR    ai1pc119.dominio149.local.

120    IN     PTR    ai1pc120.dominio149.local.

121    IN     PTR    ai1pc121.dominio149.local.

122    IN     PTR    ai1pc122.dominio149.local.

123    IN     PTR    ai1pc123.dominio149.local.

124    IN     PTR    ai1pc124.dominio149.local.


Lo recargamos:

sudo systemctl reload named

Y por último comprobamos la resolución inversa:

sudo named-checkzone 32.168.192 /etc/bind/db.192.168.32

nslookup 192.168.32.1 192.168.32.149


Ahora entramos a la otra MV y volvemos a instalar bind9 pero en los archivos de configuracion ponemos lo siguiente:

zone "dominio150.local" {
    type master:
    file "/etc/bind/db.dominio150.local";
    allow-transfer {192.168.32.149}

zone "32.168.192.in-addr.arpa" {
    type master:
    file "/etc/bind/db.192.168.32";
    allow-transfer {192.168.32.149}
}

Comentarios

Entradas populares de este blog

Caracteristicas de mi equipo

DHCP Ubuntu

dns recuperacion bind9