Procedimiento para configurar FTP utilizando el nombre de dominio en el servidor doméstico

1

Hay muchos artículos excelentes relacionados con la configuración de FTP, DNS, Windows Server 2016, nombres de dominio y enrutadores. Lo que estoy buscando es un procedimiento para vincularlos a todos para mi red doméstica.

Yo tengo:

  • Un enrutador con una dirección IP de un ISP que es tan bueno como ser estático y proporciona direcciones DHCP dentro del rango 192.168.1.x para todos los dispositivos conectados.
  • Un servidor de Windows 2016 que siempre recibe la dirección 192.168.1.9 del servidor DHCP.
  • Un nombre de dominio con alojamiento DNS de un proveedor de nombres de dominio.

En el enrutador, he reenviado los puertos 21 y 80. En el servidor, he habilitado los roles IIS y FTP y puedo acceder a la página web predeterminada con la dirección proporcionada por el ISP de wxyz: 80 y el ftp con wxyz: 21.

En el sitio web del proveedor de nombres de dominio, he vinculado el nombre de dominio a la dirección wxyz Al ingresar MyDomainName en mi navegador, obtengo la página web predeterminada.

Lo que me gustaría hacer es configurar una función de servidor DNS en el servidor de Windows 2016 para que desde el navegador pueda ingresar "www.MyDomaninName" y "ftp.MyDomainName" y devolver las páginas web y FTP respectivamente.

Ahora aquí están los bits con los que tengo problemas:

  • Cuando configuro el servidor DNS, ¿la configuración actual en el proveedor de nombres de dominio lo encontrará automáticamente?

  • ¿Tendré que cancelar el alojamiento de DNS del proveedor de nombre de dominio?

  • La configuración de un servidor DNS requerirá dos servidores de nombres. ¿Utilizo los dos que usa actualmente el proveedor de nombres de dominio? Si no, ¿qué uso?

  • Los servicios ftp y web se ejecutan en los puertos 21 y 80 respectivamente desde el
    mismo servidor. ¿Puede el servidor DNS manejar los diferentes puertos o tendré que configurar máquinas virtuales usando diferentes direcciones IP?

Estoy buscando una respuesta que explique qué hacer y qué esperar, no cómo hacerlo. Puedo obtenerlo en otro lugar.

damichab
fuente

Respuestas:

0

Lo que está proponiendo es alojar el servidor de nombres de dominio autorizado (servidor DNS) de su dominio .

Cuando configuro el servidor DNS, ¿la configuración actual en el proveedor de nombres de dominio lo encontrará automáticamente?

No. Para que su servidor DNS sea visible en Internet, debe proporcionar su dirección IP estática a su registrador de dominios. Lo enumerarán como el servidor de nombres autorizado para su dominio.

La dirección IP estática no es opcional. Además, su servidor debe permanecer accesible las 24 horas del día, los 7 días de la semana, los 365 días del año para resolver las consultas de nombres para su dominio; de lo contrario, los nombres y los servicios que admiten en su dominio no serán accesibles.

¿Tendré que cancelar el alojamiento de DNS del proveedor de nombre de dominio?

Sí. Si bien es necesario tener varios servidores de nombres para un dominio, deben configurarse para permanecer sincronizados entre sí, siempre devolviendo respuestas coincidentes a las consultas que reciben. Lo más probable es que su ISP no acepte configurar sus servidores DNS de esta manera, por lo que deberá dejar de usarlos por completo.

La configuración de un servidor DNS requerirá dos servidores de nombres. ¿Utilizo los dos que usa actualmente el proveedor de nombres de dominio? Si no, ¿qué uso?

Usted debe tener dos servidores de nombres únicos para su dominio. De acuerdo con los requisitos técnicos de IANA para servidores de nombres autorizados :

Debe haber al menos dos registros NS listados en una delegación, y los hosts no deben resolverse en la misma dirección IP.

Este es el punto en el que le sugiero que no aloje sus propios servidores NS. Sin embargo, si aún así lo desea, deberá configurar un segundo servidor DNS en otra ubicación para que tenga su propia dirección IP.

Los servicios ftp y web se ejecutan en los puertos 21 y 80 respectivamente desde el mismo servidor. ¿Puede el servidor DNS manejar los diferentes puertos o tendré que configurar máquinas virtuales usando diferentes direcciones IP?

DNS no sabe nada sobre puertos, solo nombres de host. Tiene razón en que para lograr esto únicamente con DNS necesitaría usar direcciones IP públicas (!) Separadas .

Imitador Twisty
fuente
Parece que no puedo hacer lo que intentaba: es simplemente demasiado para un solo servidor en una red doméstica. Todavía puedo calificar mi nombre de dominio con protocolo // dominio: puerto y eso es lo que haré ahora. Excelente respuesta: exactamente la explicación que estaba buscando.
damichab
Encantado de ayudar. Alojo todos los servicios que utilizamos en nuestros propios servidores, excepto el DNS público, por lo que estoy de acuerdo con su evaluación.
Twisty Impersonator