¡Hola a todos! ¿Alguien sabe en qué fichero guarda el servidor de dominio (Bind) el caché? Me explico. Tengo instalado el Bind. Cuando hago, por ejemplo: dig terra.es lo que está pasando es que dig pregunta a mi named cuál es la IP de la máquina "terra.es". Cómo no lo sabe contacta con una de las máquinas servidoras de nombres indicadas en mi fichero root.hints, y busca su camino desde ahí. Puede demorar un poquito antes de obtener los resultados. Una vez encontrado lo almacena en un "caché" para que la próxima vez que vuelva a hacer dig terra.es no sale a la red a buscar nada, sino que lo busca (y encuentra) directamente en el caché. ¿Dónde está ese caché? saludos cordiales Manuel Fuentes Linux user: 295169 The http://counter.li.org/ Linux Counter (http://counter.li.org/)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-03 a las 21:12 +0100, Manuel Fuentes escribió:
¿Alguien sabe en qué fichero guarda el servidor de dominio (Bind) el caché?
En memoria. /usr/share/doc/howto/en/txt/DNS-HOWTO.gz: 7. Where does the caching name server store its cache? Is there any way I can control the size of the cache? The cache is completely stored in memory, it is not written to disk at any time. Every time you kill named the cache is lost. The cache is not controllable in any way. named manages it according to some simple rules and that is it. You cannot control the cache or the cache size in any way for any reason. If you want to you can ``fix'' this by hacking named. This is however not recommended.
máquina "terra.es". Cómo no lo sabe contacta con una de las máquinas servidoras de nombres indicadas en mi fichero root.hints,
Deberías usar "forwarders", para preguntar primero a los servidores de tu proveedor, y si falla, a los raices. Es menos carga, para ellos y para ti: forward first; forwarders { 10.0.0.1; 10.1.0.1; }; - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDaqqKtTMYHG2NR9URAhKSAKCXN5QLY12NhjNCf8hXBtCHW6k40QCfXVtv F9yRNCiKo2q+5ePwIIcvRN8= =JLES -----END PGP SIGNATURE-----
¡Hola Carlos!
¿Alguien sabe en qué fichero guarda el servidor de dominio (Bind) el caché?
En memoria.
/usr/share/doc/howto/en/txt/DNS-HOWTO.gz:
¡Jo!Mira que he buscado y no se me ocurrió mirar los HowTo. Muchas gracias. saludos cordiales Manuel Fuentes Linux user: 295169 The Linux Counter (http://counter.li.org/)
El 3/11/05, Manuel Fuentes
¡Hola a todos!
¿Alguien sabe en qué fichero guarda el servidor de dominio (Bind) el caché?
[...]
¿Dónde está ese caché?
en bind, el cache queda totalmente armazenado en la memoria RAM, una vez q el proceso es muerto, se pierde los datos del cache... y los programadores no tienen intencion de cambiar esto, ya q no hay mucho sentido principalmente ahora, con la gran cantidad de sitios dinamicos q existe por alla y por la propia naturaleza de los dns. existe/existia un proyecto (hace anos atras) q aplicaba un patch a bind, para q el mismo guardara/leera el cache en un archivo... pero infelizmente, no me recuerdo mas datos sobre el proyecto y si el mismo llego a funcionar bien o no !!! :-( por otro lado, se realmente necesitas "guardar" el cache en alguna parte, debes de mirar otras alternativas a bind, se que djbdns, tiene posibilidad de guardar el cache y aparentemente "maradns" tambien (tendrias q confirmar) . salu2. -- -- Victor Hugo dos Santos Linux Counter #224399
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-04 a las 15:56 -0300, Victor Hugo dos Santos escribió:
por otro lado, se realmente necesitas "guardar" el cache en alguna parte, debes de mirar otras alternativas a bind, se que djbdns, tiene posibilidad de guardar el cache y aparentemente "maradns" tambien (tendrias q confirmar) .
Hay un comando que permite volcarlo, pero no me lo se de memoria. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDbVfgtTMYHG2NR9URApweAKCDlCITIpn9PMffAGiV3wfpzk3vaACeIYKb +v/AsCYF6rS3jhnW+jaT2Ws= =v40W -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-06 a las 02:09 +0100, Carlos E. R. escribió:
Hay un comando que permite volcarlo, pero no me lo se de memoria.
Era "rndc dumpdb". Lo vuelca en "/etc/named/named_dump.db". Lo acabo de hacer, y entre otras entradas he visto una de "microsoft.com.". ¡Están hasta en la sopa! Yo no he mirado allí, y he rebotado el PC esta tarde, es reciente. Se habrá activado con la comprobación del correo. Y me sale incluso una de ipv6. Curioso. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDbV3etTMYHG2NR9URAmpPAJ9yZUKnhvShhR77aKMQlaprwnTC5wCdGT1q 2DH00C+3eZwRVpqcmvuc3is= =IFHK -----END PGP SIGNATURE-----
El 5/11/05, Carlos E. R.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-11-06 a las 02:09 +0100, Carlos E. R. escribió:
Hay un comando que permite volcarlo, pero no me lo se de memoria.
Era "rndc dumpdb". Lo vuelca en "/etc/named/named_dump.db". Lo acabo de hacer,
siii.. pero el reverso no funciona !!!! no se puede leer el archivo generado y cargalo en memoria !!!
y entre otras entradas he visto una de "microsoft.com.". ¡Están hasta en la sopa! Yo no he mirado allí, y he rebotado el PC esta tarde, es reciente.
mmmm.. raro !!!! el registro es exactamente "microsoft.com" o otro ??
Se habrá activado con la comprobación del correo.
talvez sea el windows update !!! ;-)
Y me sale incluso una de ipv6. Curioso.
talvez algun servicio/cliente q esta intentado resolver una ipv6 !!! y el dns es solamente local ??? salu2. -- -- Victor Hugo dos Santos Linux Counter #224399
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-06 a las 05:19 -0400, Victor Hugo dos Santos escribió:
Era "rndc dumpdb". Lo vuelca en "/etc/named/named_dump.db". Lo acabo de hacer,
siii.. pero el reverso no funciona !!!! no se puede leer el archivo generado y cargalo en memoria !!!
Creo que no. Aunque en tiempos vi un script que creo lo hacía, si la memoria no me engaña. Puede que fuese en el howto.
y entre otras entradas he visto una de "microsoft.com.". ¡Están hasta en la sopa! Yo no he mirado allí, y he rebotado el PC esta tarde, es reciente.
mmmm.. raro !!!! el registro es exactamente "microsoft.com" o otro ??
| ns1.mailbank.com. 123432 A 216..... | ; additional | microsoft.com. 23996 NS ns1.msft.net. | 23996 NS ns2.msft.net. | 23996 NS ns3.msft.net. | 23996 NS ns4.msft.net. | 23996 NS ns5.msft.net. | ; Basta con que hubiera recibido un correo de spam o virus que diga venir de allí, tengo puesto el postfix para que compruebe que los remites resuelven - efectivamente, eso es, lo veo en el log del correo.
Se habrá activado con la comprobación del correo.
talvez sea el windows update !!! ;-)
:-p
Y me sale incluso una de ipv6. Curioso.
talvez algun servicio/cliente q esta intentado resolver una ipv6 !!!
y el dns es solamente local ???
Si, dos ordenadores y uno apagado. Hay varias de ipv6. Alguna son de servidores de nombres, como "z.nic.de.", otras han surgido al actualizar la hora, como krishna.via.ecp.fr, alias ntp.via.ecp.fr, que tiene dos direcciones, una v4, y otra v6. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDblFvtTMYHG2NR9URAkTlAJ9ZU92gfYDlNPu/xlOl8xZNxZqbbACdH5mJ VheXRlz0fF7t4/PZTNfKVFg= =2nMd -----END PGP SIGNATURE-----
El dom, 06-11-2005 a las 02:09 +0100, Carlos E. R. escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
El 2005-11-04 a las 15:56 -0300, Victor Hugo dos Santos escribió:
por otro lado, se realmente necesitas "guardar" el cache en alguna parte, debes de mirar otras alternativas a bind, se que djbdns, tiene posibilidad de guardar el cache y aparentemente "maradns" tambien (tendrias q confirmar) .
Hay un comando que permite volcarlo, pero no me lo se de memoria.
Sí. ¿No era algo parecido a esto: dig @a.root-servers.net . > root.cache De todas formas, en ftp://rs.internic.net/domain/named.root puedes bajarte (cada cierto tiempo) una copia actualizada de los servidores root, y tener así siempre al día el bind/named. He leído que, por fin, alguien menciona a djbdns, pues me alegro. Es un servidor de dns y de dns cache insuperable, como ya sabéis que he dicho numerosas ocasiones, y que hace que uno mismo se maldiga por el tiempo que ha perdido usando el bind/named, y con el que no hay que estar constantemente actualizando los root-servers ni nada, porque eso lo hace él ya solito. ¿No gusta algo en lo que uno se olvide de que lo tiene? Pues el djbdns es así. Pero, en fin, ya sé que en esto de la informática, lo primero (y, a veces, lo único) que se conoce es lo que se usa siempre, contra viento y marea. Un abrazo a todos, Alejandro.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-11-06 a las 13:51 +0100, AleOP escribió:
Hay un comando que permite volcarlo, pero no me lo se de memoria.
Sí. ¿No era algo parecido a esto: dig @a.root-servers.net . > root.cache
No, eso es otra cosa.
De todas formas, en ftp://rs.internic.net/domain/named.root puedes bajarte (cada cierto tiempo) una copia actualizada de los servidores root, y tener así siempre al día el bind/named.
No, desde ahí no. Es posible, pero no lo hagas. Se recomienda que uses el método "dig". Lo pone en el howto: | Some of you might have picked up that the root.hints file is also | available by ftp from Internic. Please don't use ftp to update | root.hints, the above method is much more friendly to the net, and | Internic.
He leído que, por fin, alguien menciona a djbdns, pues me alegro. Es un servidor de dns y de dns cache insuperable, como ya sabéis que he dicho numerosas ocasiones, y que hace que uno mismo se maldiga por el tiempo que ha perdido usando el bind/named, y con el que no hay que estar constantemente actualizando los root-servers ni nada, porque eso lo hace él ya solito.
Yo no lo actualizo nunca, no me hace falta. Si si lo quisiera, en el mismo howto hay un script que lo hace automáticamente, se puede poner en el cron y te olvidas.
¿No gusta algo en lo que uno se olvide de que lo tiene? Pues el djbdns es así. Pero, en fin, ya sé que en esto de la informática, lo primero (y, a veces, lo único) que se conoce es lo que se usa siempre, contra viento y marea.
El djbdns no viene en la distro. No me atrae poner un servicio tan importante con algo que no está soportado, aunque sea bueno. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDblQDtTMYHG2NR9URAqcOAJ9fMYJ01vDolZxIQVcJL7kBUzwJngCfakOe GZ5VPc4snTHYqSrba86mG8s= =+cds -----END PGP SIGNATURE-----
participants (4)
-
AleOP
-
Carlos E. R.
-
Manuel Fuentes
-
Victor Hugo dos Santos