[opensuse-es] Configuracion del servicio DNS mediante yast.
Buenos días. Estoy atascado intentando montar una pequeña red virtual en casa que me permita ejercitar mis conocimientos. El problema es que no consigo hacer funcionar la resolución de nombres, la idea es resolver los nombres de forma local, dándolos de alta en el propio servidor de la red virtual. He leído diversa documentación al respecto pero me debe de fallar algún concepto que no soy capaz de asimilar sin ayuda. No se por donde empezar, la configuración la he realizado mediante yast. Tal vez debería probar con la configuración manual de los ficheros, pero aparte de named.conf no se que configurar ni donde. ¿Pueden orientarme?. Les envío un poco de información de como quiero montar la red. Gracias por su tiempo. :) Planteamiento: Maquinas en ejecución dentro de una red interna virtual creada con vbox 3.0.2 (nombre de la red interna vbox: intnet), host Win. Una pasarela comunicaria la red interna virtual con el exterior (host). Otra opción seria levantar una maquina real y ejecutar todos los servicios dentro de ella utilizando alias de red, en cualquier caso no tengo internet y solo una maquina, compartida con el resto de la familia. Nombre de Dominio LAN: local. Pasarela: M0N0WALL, con un servidor dhcp en LAN y DNS forwarding apuntando a 192.168.1.2 hostname: servicio-pasarela. WAN IP (eth1) disabled (no hay conexion a internet), configuración preparada para DHCP. LAN IP (eth0) 192.168.1.1/24 DNS LAN: opensuse 10.1 solo texto. hostname: servicio-dns. LAN IP (eth0) 192.168.1.2 FTP LAN: opensuse 10.1 solo texto. hostname: servicio-ftp. LAN IP (eth0) 192.168.1.2 WWW LAN: opensuse 10.1 solo texto. hostname: servicio-www. LAN IP (eth0) 192.168.1.3 NTP LAN: opensuse 10.1 solo texto. hostname: servicio-ntp. LAN IP (eth0) 192.168.1.4 SAMBA LAN: opensuse 10.1 solo texto. hostname: servicio-samba. LAN IP (eth0) 192.168.1.5 -- "El cielo es para los dragones lo que el agua es para las ninfas" -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 2009-08-20 a las 10:30 +0200, David Moreno escribió:
Buenos días. Estoy atascado intentando montar una pequeña red virtual en casa que me permita ejercitar mis conocimientos. El problema es que no consigo hacer funcionar la resolución de nombres, la idea es resolver los nombres de forma local, dándolos de alta en el propio servidor de la red virtual. He leído diversa documentación al respecto pero me debe de fallar algún concepto que no soy capaz de asimilar sin ayuda. No se por donde empezar, la configuración la he realizado mediante yast. Tal vez debería probar con la configuración manual de los ficheros, pero aparte de named.conf no se que configurar ni donde. ¿Pueden orientarme?. Les envío un poco de información de como quiero montar la red. Gracias por su tiempo.
Te recomiendo que edites los archivos de forma manual. Ademaś de ser didáctico (a mí me hizo leer mucho :-P) es más fiable. Los archivos que entran en juego son: /etc/named.conf /var/lib/named/master/0.168.192.in-addr.arpa /var/lib/named/dominio.site Para iniciar/reiniciar/ver el estado el daemon: rcnamed start/restart/status
Planteamiento: Maquinas en ejecución dentro de una red interna virtual creada con vbox 3.0.2 (nombre de la red interna vbox: intnet), host Win. Una pasarela comunicaria la red interna virtual con el exterior (host).
Fiuuu. El vbox y el nat ese "aguachinado" que hace es un dolor de... de cabeza :-). Para navegar está bien, pero para otras cositas te puede complicar el asunto. Te recomendaria que montaras primero el servidor dns en un equipo real y luego, cuando ya sepas los pasos y cómo va, hacerlo en el virtual.
Pasarela: M0N0WALL, con un servidor dhcp en LAN y DNS forwarding apuntando a 192.168.1.2 hostname: servicio-pasarela. WAN IP (eth1) disabled (no hay conexion a internet), configuración preparada para DHCP. LAN IP (eth0) 192.168.1.1/24
(...) Mira a ver si tienes la documentación por "/usr/share/doc/packages/bind". Con eso y junto con las modificaciones que ya te habrá hecho YaST, a ver si te sirve para empezar a jugar con bind9 :-) No te olvides de configurar los clientes para que usen el servidor de dns que elijas en primer lugar (/etc/resolv.conf). Si el cliente usa dhcp, tendrás que configurar el servidor dhcp para que asigne a los clientes la IP del equipo que actúa de servidor dns. Saludos, -- Camaleón -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 20/08/09, Camaleón
Te recomiendo que edites los archivos de forma manual. Ademaś de ser didáctico (a mí me hizo leer mucho :-P) es más fiable.
Los archivos que entran en juego son:
/etc/named.conf /var/lib/named/master/0.168.192.in-addr.arpa /var/lib/named/dominio.site
Para iniciar/reiniciar/ver el estado el daemon: rcnamed start/restart/status
Gracias, no tenia muy claro que ficheros mirar. Los estudiare y si tengo alguna os vuelvo a preguntar. :), de todos modos intentare postear su contenido.
Fiuuu. El vbox y el nat ese "aguachinado" que hace es un dolor de... de cabeza :-). Para navegar está bien, pero para otras cositas te puede complicar el asunto.
Te recomendaria que montaras primero el servidor dns en un equipo real y luego, cuando ya sepas los pasos y cómo va, hacerlo en el virtual.
Seguramente es la mejor opción. Tratare de ver si puedo en una maquina real.
Pasarela: M0N0WALL, con un servidor dhcp en LAN y DNS forwarding apuntando a 192.168.1.2 hostname: servicio-pasarela. WAN IP (eth1) disabled (no hay conexion a internet), configuración preparada para DHCP. LAN IP (eth0) 192.168.1.1/24
(...)
El servidor M0n0wall corre en freebsd, viene con un cortafuegos, GATEWAY, DHCP, DNS forwarding y un sin fin de etc... Me manejo decentemente con el. Tiene asignadas dos interfaces de red eth0 y eth1. En eth0 disponemos de la red local, en eth1 la red externa. Actúa como pasarela entre ambas, corriendo un DHCP server en eth0 para asignar automaticamente las ip's a la LAN. Permite redirigir las peticiones DNS a un servidor local, en este caso 192.168.1.2 Si quieres mas info sobre mOnOwall aquí esta su manual http://doc.m0n0.ch/handbook-single/
Mira a ver si tienes la documentación por "/usr/share/doc/packages/bind". Con eso y junto con las modificaciones que ya te habrá hecho YaST, a ver si te sirve para empezar a jugar con bind9 :-)
Hay que instalar un paquete, lo he istalado y leido, incluso le he pegado un vistazo a los rfc's que hay en internic.net. Mi primera lectura fue la wiki, la segunda http://internic.net/faqs/authoritative-dns.html. Hay conceptos un poco ambiguos. Poco a poco.
No te olvides de configurar los clientes para que usen el servidor de dns que elijas en primer lugar (/etc/resolv.conf). Si el cliente usa dhcp, tendrás que configurar el servidor dhcp para que asigne a los clientes la IP del equipo que actúa de servidor dns.
Si, he configurado el DHCP para que redirija todas las solicitudes al servidor local.
Saludos,
-- Camaleón --
Saludos y gracias de nuevo. :) -- "El cielo es para los dragones lo que el agua es para las ninfas" -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-08-20 a las 13:15 +0200, David Moreno escribió:
El 20/08/09, Camaleón <> escribió:
Los archivos que entran en juego son:
/etc/named.conf /var/lib/named/master/0.168.192.in-addr.arpa /var/lib/named/dominio.site
...
Gracias, no tenia muy claro que ficheros mirar. Los estudiare y si tengo alguna os vuelvo a preguntar. :), de todos modos intentare postear su contenido.
De hecho, el /etc/named.conf lista el resto de ficheros que se usan. Y ojo: la suse pone por defecto al bind enjaulado, lo cual complica bastante las cosas para su estudio. En ese caso creo recordar que hay un directorio "madre", y otro en el que copia la jaula con todos sus grillos... hasta que se le olvida uno y no sabes porqué no funciona. Hay un howto sobre el dns, viene en la distro en el paquete de howtos. Merece la pena leérselo. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkqN0XgACgkQtTMYHG2NR9XkDACdEB0ipOpHvDyDA5rJKhky+KJT PFkAn2xLJA9BcvhRbVIKPx19tZa1wnaq =SHNt -----END PGP SIGNATURE-----
El 21/08/09, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
De hecho, el /etc/named.conf lista el resto de ficheros que se usan. Y ojo: la suse pone por defecto al bind enjaulado, lo cual complica bastante las cosas para su estudio. En ese caso creo recordar que hay un directorio "madre", y otro en el que copia la jaula con todos sus grillos... hasta que se le olvida uno y no sabes porqué no funciona.
Hay un howto sobre el dns, viene en la distro en el paquete de howtos. Merece la pena leérselo.
Buenos días Carlos, gracias por tu apunte. He leído el tema sobre el enjaulamiento en el readme.SUSE de la documentación, asi como que se utiliza el usuario de sistema named para no ofrecer permisos de root al servicio... En cuanto a los howto de la distro es la primera noticia que tengo, ¿Serias tan amable de indicarme el directorio en que se encuentran? el que he leído es el disponible en: http://en.opensuse.org/Suse_10.0_DNS_server http://en.opensuse.org/Howto_setup_SUSE_as_SAMBA_PDC_with_OpenLDAP%2C_DYNDNS... Siendo el último una configuración muy compleja para mi. Saludos. :) -- "El cielo es para los dragones lo que el agua es para las ninfas" -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-08-21 a las 11:01 +0200, David Moreno escribió:
Hay un howto sobre el dns, viene en la distro en el paquete de howtos. Merece la pena leérselo.
Buenos días Carlos, gracias por tu apunte. He leído el tema sobre el enjaulamiento en el readme.SUSE de la documentación, asi como que se utiliza el usuario de sistema named para no ofrecer permisos de root al servicio... En cuanto a los howto de la distro es la primera noticia que tengo, ¿Serias tan amable de indicarme el directorio en que se encuentran?
/usr/share/doc/howto/en/txt/DNS-HOWTO.gz /usr/share/doc/howto/en/html/DNS-HOWTO.html si los instalas en YaST. Si no, pues están en internet: 1.4. Updated versions You should be able to find updated versions of this HOWTO both at http://langfeldt.net/DNS-HOWTO/ and on http://www.linuxdoc.org/. Go there if this document is dated more than 9 months ago. Y claro, no te olvides del manual de la propia suse, que también puedes instalar con Yast. No pone mucho, pero si ilustra sobre como configurarlo con Yast. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkqOblIACgkQtTMYHG2NR9VqSACdFgmx7+zvLeY10fjf1Y1Q4chn dKMAnRtrUwHyEO2T9P4eq3CHmKPsIIvF =CjRt -----END PGP SIGNATURE-----
El 21/08/09, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
/usr/share/doc/howto/en/txt/DNS-HOWTO.gz /usr/share/doc/howto/en/html/DNS-HOWTO.html
si los instalas en YaST. Si no, pues están en internet:
1.4. Updated versions
You should be able to find updated versions of this HOWTO both at http://langfeldt.net/DNS-HOWTO/ and on http://www.linuxdoc.org/. Go there if this document is dated more than 9 months ago.
Y claro, no te olvides del manual de la propia suse, que también puedes instalar con Yast. No pone mucho, pero si ilustra sobre como configurarlo con Yast.
- -- Saludos Carlos E. R.
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux)
iEYEARECAAYFAkqOblIACgkQtTMYHG2NR9VqSACdFgmx7+zvLeY10fjf1Y1Q4chn dKMAnRtrUwHyEO2T9P4eq3CHmKPsIIvF =CjRt -----END PGP SIGNATURE-----
Muchas gracias Carlos, lo leere con atención. Saludos -- "El cielo es para los dragones lo que el agua es para las ninfas" -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
Buenos días, he encontrado una versión traducida al castellano del manual "howto" al que hacia referencia Carlos en un correo anterior. DNS COMO Nicolai Langfeldt janl(en)langfeldt.net ) ,Jamie Norrish y otros. Traducción: Pedro Pablo Fábrega pfabrega(en)arrakis.es" Versión 9.0, 2001-12-20 COMO convertirse en todo un administrador DNS en poco tiempo La URL es: http://dns.bdat.net/bind-9/DNS-HOWTO-9-es/ Saludos.
-- "El cielo es para los dragones lo que el agua es para las ninfas"
-- "El cielo es para los dragones lo que el agua es para las ninfas" -- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2009-08-25 a las 10:06 +0200, David Moreno escribió:
Buenos días, he encontrado una versión traducida al castellano del manual "howto" al que hacia referencia Carlos en un correo anterior.
Busca una web que se llama "proyecto Lucas", se dedicaban a traducir documentos al español, incluyendo howtos. Antes la suse incluía los howtos en español, pero los quitaron. - -- Saludos Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkqX3ikACgkQtTMYHG2NR9WRSgCeOq26QVMpsbePdaDDnbnImWKo Vo0An2NiOkroKMeCBMplPvo/D6i71D8h =xp2X -----END PGP SIGNATURE-----
participants (3)
-
Camaleón
-
Carlos E. R.
-
David Moreno