Primero que nada explico porque busque como hacer esto.
Resulta que en mi casa puse un router Linksys algo viejito, este lo tengo en modo gateway nomás porque en la red el router principal es un Zyxel, la cosa es que parece que ambos no se llevan bien, y encontré en la red que es algo conocido eso y que todos recomiendan que el Linksys pase a ser el principal y el Zyxel el gateway, pero no puedo hacer eso, porque el Linksys es tan antiguo que su máximo de velocidad en la wireless es muy poco para la red principal de la oficina, en mi casa no me importa que sea lento, solo se usa para navegación simple.
2010OCT31: Este es un pequeño UPDATE, quizás les interese leer este artículo al respecto (HAZ CLICK AQUI)
El síntoma es que cuando habro muchas páginas en el navegador de
golpe el Linksys colapsa, me bota de la red y tengo que reiniciarlo para
poder entrar, pero si las conexiones no son por resolución de nombre
sino por IP entonces todo va sin problemas, el dns que uso es de OpenDns
que es bastante confiable (208.67.222.222 y 208.67.220.220) y no me da
problemas en el otro router.
Bueno se me ocurrió entonces que si
ponía mi propio cache de DNS la cosa mejoraría, y no me equivoque,
incluso navegar es algo más rápido ahora, el procedimiento es simple
(uso Linux Kubuntu 10.4 no me pregunten nada de como hacer esto en
Windows u otra distro, no soy experto en redes).
1. Instalar bind: apt-get install bind9
2. Configurar el archivo /etc/bind/named.conf.options
hay una sección que dice "forwarders"
que esta comentada, la descomentan y reemplazan el ip 0.0.0.0 que ahí
figura por cualquiera de los 2 de OpenDns que ya escribí más arriba
3. Reiniciar Bind: /etc/init.d/bind9 restart
Listo ya esta corriendo,
ahora necesitamos que nuestra conexión de red use de DNS la ip de la
propia máquina que están usando, para ello simplemente en su
configuración de red le ponen su IP a la sección de DNS (si usas KDE
será muy simple usando el knetworkmanager, si usas Gnome no se como es,
si lo haces a mano tienes que modificar el archivo /etc/resolf.conf)
Reinicias
tu conexión de red (esto sirve tanto si usas conexión wireless como
cableada, pero no debes usar DHCP porque eso configurará todo por si
solo).
Si todo esta bien cuando hagas una resolución de nombre debe salirte como servidor de consulta el IP de tu pc, algo como esto:
root@neworder:/etc/bind# dig -x eqsoft.net
[aquí sale info sobre el dominio pero fijate la parte final]
;; Query time: 0 msec
;; SERVER: 192.168.1.33#53(192.168.1.33)
;; WHEN: Fri Aug 20 11:06:05 2010
;; MSG SIZE rcvd: 108
el 192.168.1.33 es el IP de la laptop que estoy usando, listo con esto ya tienes cache de DNS

suerte.