Configurar DNS

30/06/2004 - 18:36 por SRenau | Informe spam
Hola,

Desearia saber como puedo configurar el servidor de DNS
para tener un dominio apuntando al puerto 24 (por ejemplo)
de una maquina y otro dominio apuntando al puerto 80 de la
misma maquina.

Gracias.
 

Leer las respuestas

#1 Ramón Sola [MVP Windows Client]
01/07/2004 - 18:06 | Informe spam
Hash: SHA1

Los puertos no tienen nada que ver con DNS, sino con el servicio que se
vaya a prestar en cada uno de ellos. (Un puerto sólo puede estar ocupado
por un único programa o libre, y no es o mismo un puerto TCP que uno UDP.)
Por ejemplo, tiene sentido poner un servidor web en el puerto TCP 80
(estándar), un servidor de terminal en el puerto TCP 3389, un servicio DNS
en el puerto UDP 53, etc., pero carece de sentido asociar un dominio a un
puerto.

Los nombres DNS sólo son asociaciones entre cadenas de caracteres con una
determinada estructura (para entendimiento de los seres humanos) y
direcciones (para que las máquinas las entiendan).

Realmente es la aplicación cliente la que decide a qué puerto, de tal o
cual máquina, va a conectarse.
Por ejemplo, el programa cliente (un navegador) dice: "Voy a intentar
conectarme al puerto 80 de la máquina 192.168.0.6, y si puedo, realizo una
petición HTTP". Si la máquina 192.168.0.6 no tiene ningún programa
escuchando en el puerto 80, la conexión no será posible de ninguna de las
maneras. En caso contrario, ambos programas podrán "dialogar" sólo si
hablan el mismo "idioma" (protocolo): no servirá de nada establecer la
comunicación si uno habla chino y el otro japonés.
Otro caso. El programa cliente dice: "Voy a intentar conectarme al puerto
7777 de la máquina con el nombre PERICO". Primero intenta resolver el
nombre PERICO por el método que sea, y obtiene su dirección. Y ahora se
está en el mismo caso que la situación anterior.

Otra cosa es lo que permiten determinados protocolos como HTTP.
Por ejemplo, la máquina 12.34.56.78 puede tener los nombres
margarita.unabellaflor.es y jazmin.unabellaflor.es y un servidor web
(HTTP) en el puerto 80.
Aunque se dirijan al servidor web de la misma máquina fisica, las
peticiones http://margarita.unabellaflor.es y
http://jazmin.unabellaflor.es podrían dar lugar a páginas distintas, una
sobre margaritas y otra sobre jazmines. Esto se debe a que el cliente (un
navegador) añade la línea "Host: margarita.unabellaflor.es" o "Host: jazmi
n.unabellaflor.es" a su petición, lo que le permite al servidor web
"saber" qué página debe mostrar. (Sitios virtuales, que se llaman.)
Por otra parte, el acceso explícito a http://12.34.56.78 puede arrojar un
resultado completamente diferente: No hay manera de distinguir a qué sitio
virtual quería aceder el cliente. Imagino que en esos casos procede
devolver al cliente una página del sitio virtual predeterminado. En el
ejemplo, una página que dijera: "Elija la flor: Margarita
(http://margarita.unabellaflor.es) o jazmín
(http://jazmin.unabellaflor.es)."

(Los datos de los ejemplos dados son ficticios. Cualquier parecido con la
realidad es pura coincidencia.)
Ramón Sola @ Málaga (España) / MVP Windows - Shell/User
(quitar "IFeelGreat")

SRenau () animó a la concurrencia con
esto:
Hola,

Desearia saber como puedo configurar el servidor de DNS
para tener un dominio apuntando al puerto 24 (por ejemplo)
de una maquina y otro dominio apuntando al puerto 80 de la
misma maquina.

Gracias.

Preguntas similares