Suporte de Rede
Alterar as configurações de DNS no Linux
Última actualização: 2019-07-22
Criado por: Jered Heeschen
Se você achar que seu servidor de Servidor de Nome de Domínio (DNS) configurações aremisconfigured ou você prefere usar o próprio, este artigo descreve como mudar seu Linux® server configurações de DNS.,
Se você quiser testar o seu site sem o link de teste antes de ir viver com SSLor verificar que um alias site funciona antes de alterações de DNS, você canModify seu arquivo hosts para substituir theDNS para um domínio em uma máquina específica.
adicionar servidores de nomes ao ficheiro de configuração
na maioria dos sistemas operacionais Linux, os servidores DNS que o sistema usa para a resolução de nomes são definidos no /etc/resolv.ficheiro conf. Esse ficheiro deve conter pelo menos umanameserver
linha. Cada linha nameserver
define um DNSserver., Os servidores de nomes são priorizados na ordem em que o sistema os encontra no arquivo. Use os endereços IP do Protocolo Internet dos servidores de nomes quando os introduz no ficheiro de configuração porque o sistema não sabe o que fazer com os nomes de domínio até saber como chegar aos DNSservers.
em alguns casos,/etc / resolv.conf poderia ser um arquivo diretamente gerenciado, povoado pelo serviço de rede (network
usando initscripts ouNetworkManager
)., Para editar directamente o ficheiro de configuração, use os seguintes passos para adicionar os servidores DNS:
-
abra o resolv.conf file with an editor, such as
nano
, to make the necessary changes. Se o ficheiro já não existir, este comando cria-o:sudo nano /etc/resolv.conf
-
adicione linhas para os servidores de nomes que deseja usar. Os seguintes tabledisslays que nomeiam os endereços IP do servidor para usar, dependendo de quais datacenterhouses os seus servidores de nuvem., O Nome “server IP address” coluna mostra thelines para adicionar para o arquivo de configuração:
Data center Nome do endereço IP do servidor Hong Kong (HKG) nameserver 120.136.32.62
nameserver 120.136.32.63Norte da Virgínia (IAD) nameserver 69.20.0.164
nameserver 69.20.0.196Londres (LON) nameserver 83.138.151.80
nameserver 83.138.151.,81Chicago (ORD) nameserver 173.203.4.8
nameserver 173.203.4.9Dallas/Fort Worth (DFW) nameserver 72.3.128.240
nameserver 72.3.128.241.Sydney (SYD) nameserver 119.9.60.62
nameserver 119.9.60.63.Frankfurt (FRA) nameserver 159.135.130.45
nameserver 159.135.130.46 -
Save the file.,
-
Para garantir que as novas configurações estão trabalhando,
ping
o nome de domínio byusing o seguinte comando:ping -c 3 rackspace.com
Você deve ver um resultado semelhante ao seguinte:
Se você receber uma unknown host
mensagem, verifique os endereços IP thatyou definir como os seus servidores DNS.
adicione os servidores de mesmo nome com endereços IPv6
Se estiver a usar o IPv6 no seu servidor, poderá ter de adicionar os IPv6addresses dos seus servidores de nomes ao resolv.ficheiro conf., Você pode ver se o servidor aDNS tem um endereço IPv6 executando os seguintes passos:
Se um endereço IPv6 for devolvido, você pode adicionar que como outro id
linha no resolv.conf arquivo, da seguinte forma:
em Seguida, teste, conforme mostrado anteriormente, utilizando o ping6
comando em vez de theregular ping
comando para forçar o sistema a usar o IPv6.