Olá, Kangaroozinho, como vai? Se você possui um serviço de VPS e está com dúvidas sobre a sua conexão, sobre o seu acesso a algum site e/ou serviço, neste artigo nós vamos te mostrar como realizar uma alteração das DNS padrão da sua VPS para uma outra da sua preferência.
Neste artigo nós vamos usar o sistema CentOS 9, que pode ter algumas diferenças nos comandos, porém, vamos deixar também os possíveis comandos para outros sistemas, como o Ubuntu, tudo bem? Dessa forma, você pode seguir os passos, e caso necessário, apenas mudando o comando, baseado no seu sistema instalado.
No sistema CentOS o comando gerenciador de pacotes é o yum, mas nos sistemas Ubuntu e Debian você deve usar o comando apt, enquanto no AlmaLinux o comando usado deve ser o dnf (se houver compatibilidade, você pode usar o yum).
Como alterar a saída de DNS padrão da sua VPS
Se você ainda não sabe como realizar a conexão da sua VPS com um terminal SSH, te mostramos clicando aqui, nesse artigo vamos te mostrar como se conectar com um IP, mas você também pode optar por utilizar o host da sua VPS (caso possua) no campo “Host”, o que deve fazer a conexão ser completada normalmente.
Recomendamos que você crie um backup do arquivo antes de prosseguir com a alteração da DNS padrão da sua VPS. Mostramos como criar um backup do arquivo no passo 4 deste tutorial.
- Ao acessar o Bitvise, informe o Host, porta, usuário, e selecione o método “password”.
Host: Informe o IP da sua VPS
Porta: 22
Username: Geralmente será o root, mas se você possuir outro usuário, informe o correspondente. - Agora clique em Log in, será pedido a senha do usuário, informe e dê Ok.
- Após fazer login, já na tela do seu programa para conexão SSH, clique para abrir New Terminal Console
- Já no terminal, recomendamos fortemente que você crie um backup do arquivo que vamos alterar para evitar maior dores de cabeça, para isso, execute o comando
sudo cp /etc/resolv.conf /etc/resolv.conf.bak
Ao dar enter, não deve aparecer nada, o que é o padrão quando a ação é realizada com sucesso. - Feito isso, agora você deve editar esse arquivo, para isso use o comando
sudo nano /etc/resolv.conf
Aqui, possivelmente a sua configuração terá 2 DNS, você pode configurar até 3 IPV4 nessa configuração. - Agora modifique as DNS para as que você deseja, e ao fazer isso, pressione ctrl + X, depois clique na tecla Y e, por fim, dê Enter para salvar as suas modificações.
- Depois de salvar as modificações, execute o comando:
sudo systemctl restart NetworkManager(Esse comando reinicia o seu “NetworkManager”) - Para validar se deu certo, você pode executar um comando dig, que seria o
dig google.com | grep SERVER:
E pronto, ao fazer isso, as DNS padrões da sua VPS foram alteradas. Citamos alguns comandos neste artigo que podem não estar instalados na sua máquina, abaixo citamos como instalar os pacotes necessários para que tudo funcione corretamente:
Comando nano:
Se ao tentar executar o comando nano o terminal retornar “-bash: nano: command not found” ou algo similar, identifique o seu sistema abaixo, e rode o comando para instalar o pacote em questão.
CentOS:
Copy
sudo yum install nano -yAlmaLinux:
Copy
sudo dnf install nano -yUbuntu / Debian:
Copy
sudo apt install nano -yComando dig:
Se ao tentar executar o comando dig o terminal retornar “-bash: dig: command not found” ou algo similar, identifique o seu sistema abaixo, e rode o comando para instalar o pacote em questão.
CentOS:
Copy
sudo yum install bind-utils -yAlmaLinux:
Copy
sudo dnf install bind-utils -yUbuntu / Debian:
Copy
sudo apt install dnsutils -y