Tenho o Windows Server 2022 com Hyper-V instalado.
Criei uma máquina virtual com sistema operacional Windows Server 2022 e também instalei o painel de controle Plesk.
A máquina virtual tem um IP interno, não público, o IP interno é: 192.168.0.100.
Preciso apontar um nome de domínio (por exemplo, domínio.com) para a máquina virtual.
isso é possível?
Obrigado..
Quando um PC local precisa ser acessível pela internet usando IPv4, é sempre necessário usar o endereço IP público. Simplesmente há poucos endereços IP disponíveis para poder usar o endereço IP da LAN.
Então, para tornar a VM acessível pela internet, primeiro, descubra qual é o endereço IP público acessando https://www.whatsmyip.com e anote. Vou assumir aqui que você não está atrás de um CGNAT.
Em seguida, altere o DNS do domínio e defina o registro A para esse endereço IP. Pode levar até 48 horas para que as alterações de DNS sejam ativadas em todos os lugares.
Em seguida, altere as configurações do adaptador de rede e defina-o como bridge ou NAT. Se você usa NAT, adicione as portas 80 e 443 na tabela NAT e teste-a primeiro no seu PC.
Em seguida, no roteador, permita que as portas 80 e 443 sejam encaminhadas para o seu PC se você usar NAT ou diretamente para a VM se você usar bridge.
Em seguida, certifique-se de que o firewall esteja configurado corretamente.
Por fim, a maioria dos roteadores não suporta NAT hairpinning, o que significa que acessar domain.com funcionará de fora da rede, mas não de dentro. Para corrigir isso, no servidor DNS local, adicione uma entrada para seu domain.com e defina seu registro A para o endereço IP da LAN.
Agora o domain.com funcionará tanto fora quanto dentro da rede.
E antes que você diga: Mas eu só quero usar o IP da LAN porque não consigo acessar o roteador, então isso significa que ele só funcionará de dentro da rede. Se o IPv6 for possível, você não precisa configurar regras NAT, mas isso limitará severamente o acesso ao seu servidor.
Além disso, se a porta 80 e/ou 443 não estiverem disponíveis, você pode usar uma porta diferente, mas então o domínio se tornará https://mydomain:4443, supondo que alteramos a porta para 4443. A regra NAT no roteador se tornaria 4443 -> 443 e a VM ainda usaria 443.