Procedimento para configurar o FTP usando o nome de domínio no servidor inicial

1

Há muitos artigos excelentes relacionados à configuração de FTP, DNS, Windows Server 2016, nomes de domínio e roteadores. O que estou procurando é um procedimento para vinculá-los todos juntos para minha rede doméstica.

Eu tenho:

  • Um roteador com um endereço IP de um ISP que é tão bom quanto estática e fornece através de endereços DHCP dentro do 192.168.1.x intervalo para todos os dispositivos conectados.
  • Um servidor do Windows 2016 que sempre recebe o endereço 192.168.1.9 de o servidor DHCP.
  • Um nome de domínio com hospedagem DNS de um provedor de nome de domínio.

No roteador tenho portas encaminhadas por porta 21 & amp; 80. No servidor, eu habilitei as funções do IIS e do FTP e posso acessar a página da Web padrão com o endereço fornecido pelo ISP de w.x.y.z: 80 e o ftp com w.x.y.z: 21.

No site do provedor de nomes de domínio, vinculei o nome de domínio ao endereço w.x.y.z. Digitando MyDomainName no meu navegador, recebo a página da Web padrão.

O que eu gostaria de fazer é configurar uma função de servidor DNS no servidor Windows 2016 para que, a partir do navegador, eu possa inserir “www.MyDomaninName” e “ftp.MyDomainName” e retornar as páginas da Web e FTP, respectivamente.

Agora, aqui estão os problemas com os quais estou tendo problemas:

  • Quando configuro o servidor DNS, a configuração atual no provedor de nomes de domínio a encontrará automaticamente?

  • Precisarei cancelar a hospedagem de DNS do provedor de nomes de domínio?

  • A configuração de um servidor DNS exigirá dois servidores de nomes. Eu uso os dois que estão sendo usados ​​atualmente pelo provedor de nome de domínio? Se não o que eu uso?

  • O ftp e os serviços da Web são executados nas portas 21 e amp; 80, respectivamente, do
    mesmo servidor. O servidor DNS pode manipular as diferentes portas ou eu tem que configurar máquinas virtuais usando endereços IP diferentes?

Eu estou procurando uma resposta explicando o que fazer e o que esperar, não como fazê-lo - eu posso conseguir isso em outro lugar.

damichab
fonte

Respostas:

0

O que você está propondo é hospedar seu domínio autoritário Servidor de nomes de domínio (servidor DNS).

Quando configuro o servidor DNS, a configuração atual no provedor de nomes de domínio a encontrará automaticamente?

Não. Para tornar seu servidor DNS visível para a Internet, você precisa fornecer seu endereço IP estático ao registrador de domínios. Eles irão listá-lo como o servidor de nomes oficial para o seu domínio.

O endereço IP estático não é opcional. Além disso, seu servidor deve permanecer acessível 24x7x365 para resolver consultas de nome para seu domínio, caso contrário, os nomes e os serviços que eles suportam em seu domínio não estarão acessíveis.

Precisarei cancelar a hospedagem de DNS do provedor de nomes de domínio?

Sim. Embora seja necessário ter vários servidores de nomes para um domínio, eles devem ser configurados para permanecer em sincronia entre si, sempre retornando as respostas correspondentes às consultas recebidas. Provavelmente, seu ISP não concordará em configurar seus servidores DNS dessa forma, portanto, você precisará parar de usá-los totalmente.

A configuração de um servidor DNS exigirá dois servidores de nomes. Eu uso o   dois atualmente sendo usado pelo provedor de nome de domínio? Se não for o que   o que eu uso?

Você devo tem dois servidores de nome exclusivos para o seu domínio. De acordo com a IANA Requisitos técnicos para servidores de nomes oficiais :

Deve haver pelo menos dois registros NS listados em uma delegação e os hosts não devem resolver para o mesmo endereço IP.

Este é o ponto em que eu sugiro que você não hospede seus próprios servidores NS. No entanto, se você ainda desejar, precisará configurar um segundo servidor DNS em outro local para que ele tenha seu próprio endereço IP.

O ftp e os serviços da Web são executados nas portas 21 e amp; 80, respectivamente, do   mesmo servidor. O servidor DNS pode manipular as diferentes portas ou terei que configurar máquinas virtuais usando endereços IP diferentes?

O DNS não sabe nada sobre portas, apenas nomes de host. Você está certo de que para realizar isso puramente com DNS você precisaria usar público (!) Endereços IP.

Twisty Impersonator
fonte
Parece que eu não posso fazer o que eu estava tentando - é simplesmente demais para um único servidor em uma rede doméstica. Eu ainda posso qualificar meu nome de domínio com o protocolo // domain: port e é isso que eu farei agora. Excelente resposta - exatamente a explicação que eu estava procurando.
damichab
Feliz em ajudar. Eu hospedo todos os serviços que usamos em nossos próprios servidores, exceto DNS público, então eu concordo com sua avaliação.
Twisty Impersonator