Bind
De Blogx Populi - Wiki Hispano
Este artículo necesita desarrollarse más. Ampliándolo ayudarás a mejorar Blogx Populi.
Tal vez puedas ayudarte con los wikis catalán e inglés si tienen una página equivalente.
Contenido |
[editar] Implementación de ejemplo (en Blogx Populi)
[editar] Instalación
[editar] Servidor
En Debian GNU/Linux y en distribuciones similares:
aptitude install bind9
[editar] Definir vistas
Las vistas se definen en el archivo principal de configuración de /etc/bind/named.conf. Aquí está el ejemplo de Orwell. Siguendo los consejos del excelente artículo DNS con vistas
La directiva match-clients define el rango desde donde serán respuestos los dominios.
view "internal" {
match-clients { 192.168.0.0/24; 127.0.0.0/24; };
zone "." {
type hint;
file "/var/named/db.root";
};
zone "blogmail.cc" {
type master;
file "/var/named/named.hosts.internal";
};
zone "206.46.96.213.IN-ADDR.ARPA" {
type master;
file "/var/named/named.rev";
};
};
view "external" {
match-clients {any;};
zone "." {
type hint;
file "/var/named/db.root";
};
zone "blogmail.cc" {
type master;
file "/var/named/named.hosts";
};
zone "206.46.96.213.IN-ADDR.ARPA" {
type master;
file "/var/named/named.rev";
};
};
[editar] Añadir un nuevo subdominio
- En la máquina que tiene el servidor de nombres, en nuestro caso orwell, editar los archivos
/var/named/named.hosts
para internet y
/var/named/named.hosts.internal
para la red local y añadir:
[subdominio] IN A [IP.de.la.máquina de destino]
donde [subdominio] es sólo la primera parte antes del punto, por ejemplo doc para doc.blogmail.cc e [IP.de.la.máquina de destino] es la IP separada por puntos, por ejemplo 217.149.150.61 para nodreams.
- Después se reinicia el servidor de nombres para que los cambios sean efectivos:
/etc/init.d/bind9 restart
Ahora ya resuelve correctamente, no olvides poner un virtual host en la máquina de destino para que muestre lo que deseas.

