Hola, muy buenas, Tengo un Servidor Linux con slackware. Hay un servidor de DNS montado y funcionando y da acceso a webs que tiene con el apache. Me gustaria indicarle a ese servidor DNS que las paginas webs las encuentre en otro pc (suse 9.3) que tiene apache y las webs. En que archivos deberia indicarle esto? (Soy un poco novato en los servidores DNS). Osea, mi idea es, que al hacer una peticion www.midominio.com acceda a mi router - > servidor DNS (hasta aqui ya lo hace). Y despues de esto, en vez de que busque en si mismo, deberia buscar esa pagina en otro pc de la misma red (con ip 192.168.1.xx). Como se haria? espero que se me haya entendido lo que pretendo Un saludo y gracias Jorge
Hola, Pues de slackware no te puedo decir mucho, te comento como lo tengo en suse En el fichero /etc/named.conf tengo entradas como esta zone "dominio.com" { type master; file "dominio.com.zone"; }; y luego en /var/lib/named tengo los ficheros correspondientes, En el ejemplo dominio.com.zone y tiene esto: @ IN SOA serverlinux.dominio.com. admin.serverlinux.dominio.com 114 122 60 604800 86400 ) IN NS serverlinux.dominio.com. IN MX 20 serverlinux.dominio.com. ; SERVIDORES serverlinux IN A 192.168.1.1 .... y el resto de las entradas, Mira a ver si tu tienes algo similar en tu slackware Un saluedo Emi El 14/10/05, SAT Ivico<sat@ivico.com> escribió:
Por lo que entiendo de tu pregunta, debes tener presente que una PC con direcciones 192.XX.XX.XX no puede ser accedida directamente desde Internet ya que esas direcciones son para intranets, es decir por mas que indiques en un servidor DNS donde buscar una direccion, esto no va a funcionar, Lo que tienes que hacer es hacer NAT a la computadora con servidor apache o si estabas pensando en algo como un SUBDOMINIO, entonces vas a tener que abrir en el router un puerto como el 81 que apunte ya sea directamente a la computadora con el servidor web o al firewall y luego desde el firewall mediante FORWARD apuntar las peticiones hechas al puerto 81 hacia el puerto 80 en la computadora con el servidor web. Espero dejarme entender, lo que sucede es que el servidor DNS te serviria siempre y cuando tu servidor WEB tuviera un IP publico, es decir en general el servidor DNS es de utilidad tenerlo abierto al Internet solo si tienes varios IPS publicos, pero si no los tienes y solo tienes un unico IP publico, no va a servirte de mucho abrirlo hacia el Internet. Para la red interna obviamente si te va a ser de utilidad. El 14/10/05, SAT Ivico<sat@ivico.com> escribió:
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.12.0/134 - Release Date: 14/10/2005 -- No virus found in this incoming message. Checked by AVG Anti-Virus. Version: 7.0.344 / Virus Database: 267.12.0/134 - Release Date: 14/10/2005
Hola, creo que me has entendido mal. Te cuento: Actualmente tengo un servidor slackware con DNS y Apache para las paginas webs. Esta conectado a internet mediante un router y desde el exterior se puede acceder a las paginas webs (porque ya esta echo lo del napt). Ahora, lo que quiero, es cambiar el servidor Apache a otro pc (Suse 9.3), estara en la misma red, con una ip 192.168.1.xx. Y me gustaria saber si puedo aprovechar el servidor DNS del antiguo equipo para mostrar las paginas del nuevo. Y como lo podria hacer. No pretendo hacer subdominios ni nada por el estilo. Mis dominios, actualmente, tienen como DNS la ip del router, entonces, acceeden a el, y encuentra la apgina web que esta en el slackware. Lo que quiero es que entre al servidor DNS, pero los direcione al servidor SUSE, que estara en la misma red. A ver si asi me entiendes. Un saludo y gracias por contestar Jorge
Hola y Gracias por contestar Lo tengo todo practicamente igual que tu
despues de esto lo tengo asi
Entonces que debo hacer? cambiar la ip esta que me viene, por la ip del pc de la misma red donde esta instalador el servidor apache con las paginas web??? (192.168.1.xxx) Un saludo y gracias
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-10-14 a las 19:25 +0200, Emiliano Sutil escribió:
El 14/10/05, SAT Ivico<sat@ivico.com> escribió:
¡NO! No funcionará, esa IP es _privada_. No se ve desde internet. En el dns tienes que poner una IP publica. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDUAjGtTMYHG2NR9URArM/AJsHym5kECxyXuC2SxKwO/y0mjEg8wCeMTJy 7SZrtzlQK7VFKRmG+fKFFss= =MEAg -----END PGP SIGNATURE-----
Hola Carlos
Entonces??? Como lo tengo que hacer? - Poner en el router que el napt-DNS vaya a la ip del servidor DNS - En el servidor DNS poner que encuentre la pagina en la ip publica del router (213.96.133.232) - Indicarle al Router que el napt-Web vaya a la ip del servidor Apache (es otra ip que el serv de DNS, aunque estan en la misma red) Asi podria funcionar?? Un saludo y gracias Jorge
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2005-10-17 a las 09:25 +0200, SAT Ivico escribió:
Entonces??? Como lo tengo que hacer?
Pues igual que estaba ya antes... el dns no tienes que tocarlo, ya apuntaba a tu dominio, ¿no? Bueno, pues lo unico que tienes que hacer es en el router decirle que las peticiones al puerto 80 de la IP publica las redirija al puerto 80 (y si lo cambias, al que sea) de la IP privada del servidor apache nuevo. O sea, lo que te dijo p4ch1n hace dias. Como lo hagas físicamente, eso no puedo decirte. - -- Saludos Carlos Robinson -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFDU4TGtTMYHG2NR9URAqPsAKCIYoN6MG6Pf8/OIAT7eUZ/GuhMYQCeIFno j/vwG6TEf+/N29uNp4qvnO0= =peKD -----END PGP SIGNATURE-----
El 17/10/05, Carlos E. R.<robin1.listas@tiscali.es> escribió:
Razon tienes Carlos, He repasado el hilo de mensajes y no tiene que hacer nada con el DNS, me habia liado yo al contestar, ya que pensaba que lo que queria hacer era configurar un DNS en una intranet. Tal cual lo tiene solo tiene que quitar la redireccion del puerto 80 a la antigua ip y ponerlo a la nueva. Un saludo Emi
sinceramente me he perdido El DNS donde esta? quieres que se resuelva desde internet o desde la intranet Yo pensaba que lo querias hacer desde la intranet. de ahi que te dijera que pusieras la ip 192.168.1.xxxx Si se tiene que resolver desde internet la entrada en el dns tiene que apuntar a una ip publica Aclara un poco lo que quieres hacer porque yo me he perdido. El 17/10/05, SAT Ivico<sat@ivico.com> escribió:
Emiliano Sutil escribió:
A ver, os explico, En mi red local tengo dos equipos, uno Servidor DNS (slackware antiguo que prefiero no tocar nada) y otro, un Servidor Apache (con las paginas web). Ambos estan en una misma red con direcciones ip 192.168.1. xx Los dominios que tnego contratados, apuntan a la direccion de mi router 213.96.133.xxx y tengo redireccionado el 53 (dns) al servidro dns y el 80 al apache. Entonces, lo que yo creo, es que en el servidor DNS le tengo que indicar, que tiene que ir abuscar la pagina web al servidor apache (otra direccion ip, pero de la misma red). Espero haberme expresado con claridad esta vez. Un saludo y muchas gracias por ayudarme Jorge
El 17/10/05, SAT Ivico<sat@ivico.com> escribió:
Vale, pues aclarado esto, desde fuera de tu red interna, es decir desde internet si los dns apuntan a la ip 213.96.133.xxx entonces no tienes que tocar nada en el dns ya que todas las peticiones tienen que llegar ahi. Lo que cambia es que el puerto 80 del router tiene que estar redirigido al apache de la maquina Suse en vez de ir al slackware que es como creo que lo tienes ahora. Es decir para las maquinas de internet lo unico importante es saber a que ip publica apunta tu dominio y por lo que entiendo eso ya lo tienes. no se si me has entendido tu ahora.
On Mon, 17 Oct 2005 17:57:01 +0200 SAT Ivico <sat@ivico.com> wrote: sat> sat> Los dominios que tnego contratados, apuntan a la direccion de mi router sat> 213.96.133.xxx y tengo redireccionado el 53 (dns) al servidro dns y el sat> 80 al apache. En función del modelo de router que tengas, le puedes decir al router que mande todo el tráfico que escuche en el puerto 80 a 192.168.1. x, siendo x= IP interna de la máquina que tenga instalado el Apache. Para entrar en el router apunta el navegador a http://192.168.1.1 -- Salutacions - Saludos, Josep M. Queralt
* Exacto. Y sino siempre tienes la fácil y económica opción de montar un router que sea una máquina linux con varias interfaces de red, una buena faena de iptables (a pelo o mediante SuSEFirewall, va a gustos) y a correr. Yo lo tuve así y me iba de maravilla con las máquina que tenia en la IPs de la subred pertinente. -- ¡Share your knowledge! Linux user id 332494 # http://counter.li.org/ PGP id 0xC5ABA76A # http://pgp.mit.edu/
participants (6)
-
Aquiles
-
Carlos E. R.
-
Emiliano Sutil
-
Josep M. Queralt
-
p4ch1n
-
SAT Ivico