Como configurar um DNS para vários sites em diferentes servidores em casa

0

Eu nunca fiz isso antes e não tenho certeza se isso é possível. Meu objetivo é hospedar vários sites na minha casa em um servidor ESXi.

Eu pretendo usar o servidor ESXi para gerar várias máquinas virtuais para diferentes sites. Eu tenho apenas uma porta 80, pois tenho apenas um IP público. Espero poder usar essa porta para vários sites. Não sei como configurar um "sistema DNS" para direcionar diferentes solicitações de tráfego para diferentes servidores de sites. Eu sei que no Windows podemos configurar um IIS e, em seguida, apontar para sites diferentes. Eu queria ser feito em equivalente Linux. Mas os sites estão hospedando em máquinas diferentes em vez de um servidor web. Isso será um problema?

Na verdade, não precisa estar envolvido com o servidor ESXi, pode ser mais simples. A questão pode ser assim: você tem vários desktops em casa e cada desktop hospeda um website, você quer que eles sejam acessados de fora dos visitantes. Eu sei como colocar um site em público. Mas eu não sei fazer vários sites. Muito obrigado.

    
por Wil Zh 10.04.2018 / 07:48

1 resposta

1

Você não pode fazer isso usando o DNS. O DNS (quando se trata da web, pelo menos) apenas mapeia nomes de domínio para endereços IP, cuja parede precisa ser o mesmo IP estático.

Isso deixa você com duas opções para vários sites disponíveis publicamente -

1. use portas diferentes para identificar qual site - por exemplo, link link link e, em seguida, usando o encaminhamento de porta para redirecionar para a máquina interna apropriada.

  1. Use um proxy reverso - envie todas as solicitações externas para uma máquina e deixe que elas recebam as solicitações conforme necessário - incluindo a conexão a outras máquinas conforme apropriado.
por 10.04.2018 / 10:29