![Os nomes DNS não são resolvidos ao usar um IP estático local](https://rvso.com/image/1072597/Os%20nomes%20DNS%20n%C3%A3o%20s%C3%A3o%20resolvidos%20ao%20usar%20um%20IP%20est%C3%A1tico%20local.png)
Estou criando um servidor Minecraft com um computador desktop antigo (um HP Pavilion) rodando Ubuntu 22.04 e ao tentar configurar umlocalIP estático, meu DNS parece parar de funcionar completamente. No início, usei o netplan para editar os detalhes da conexão, mas como não tinha confiança na edição dos arquivos do sistema (e não consegui fazê-lo funcionar!), usei apenas a GUI do Ubuntu para configurar manualmente o endereço IP.
Antes de definir o endereço, verifiquei o intervalo DHCP do meu roteador ( 192.168.1.10-254
), o que significa que eu poderia selecionar 192.168.1.2-9
como meu IP estático - não 192.168.1.1
, já que esse é o IP do meu roteador. Fui para Configurações e depois de alterar o método IPv4 para Manual, configurei meu endereço para 192.168.1.5
, a máscara de rede para 255.255.255.0
e o gateway para 192.168.1.1
- endereço do meu roteador - e me conectei com sucesso, o que verifiquei entrando na interface web do meu roteador e verificando o IP atribuído.
Tudo parecia bem, então abri o Firefox e tentei uma busca. Quando isso retornou uma página Servidor não encontrado, tenteihttps://1.1.1.1e apareceu normalmente. Tentei fazer isso com alguns outros IPs e nomes de host e executei ping
no terminal, mas ainda falhou com nomes de host, o que apontou para um erro de DNS. Voltei para as configurações, desativei o DNS automático e tentei os 1.1.1.1,1.0.0.1
endereços DNS (Cloudflare). Ainda sem sorte. 8.8.8.8,8.8.4.4
(Google DNS) também não funcionou.
Depois de pesquisar na internet, nenhuma das respostas que encontrei consegue consertar o DNS - todas dizem como mudar os servidores, e isso não faz diferença. Também não tenho certeza sobre a parte Rotas das configurações IPv4, então deixei em Automático.
Sou vagamente novo no Ubuntu Desktop e no Ask Ubuntu, então se estou cometendo um erro estúpido ou preciso adicionar mais informações à pergunta, é só me dizer :)
Responder1
No seu roteador você pode atribuir ao seu servidor HP um endereço IP reservado, através do endereço MAC do seu servidor HP, dessa forma ele sempre obtém o mesmo IP e você pode atribuí-lo dentro ou fora da sua faixa DHCP. Então seu servidor sempre obterá o mesmo endereço IP e também as configurações de DNS, etc., desde que o servidor esteja configurado para DHCP. Ter um IP reservado em seu intervalo DHCP não causará duplicatas ou conflitos de IP, pois o servidor DHCP em seu roteador bloqueará esse endereço IP de ir para qualquer outro dispositivo.