No artigo anterior vimos como ver e alterar o nome do host ou nome dns da máquina. Vimos também que NetBios é diferente de nome do host.
Hoje, iremos ver o nome dns de domínio da máquina e como alterá-lo.
O que é um Domínio?
Vamos entender o que é um workgroup e o domínio antes.
Workgroup: em uma rede pequena na sua casa ou até mesmo em sua empresa onde não há um servidor dedicado, você estará trabalhando no que chamamos de workgroup(grupo de trabalho). Nesse estilo de rede qualquer computador pode atuar servindo(servidor) algum serviço de rede ou como cliente que recebe o serviço. POr exemplo, podemos ter um pc que compartilha pasta, outro que acessa essas pastas mas ao mesmo tempo compartilha uma impressora… Aqui então estamos falando de rede p2p(peer to peer).
O oposto a uma rede p2p é uma rede “cliente-servidor”.
Domínio: em uma rede mais estruturada, que chamamos de rede cliente-servidor, temos um ou mais servidores servindo os serviços e atendendo as solicitações das demais máquinas da rede. Em uma rede cliente-servidor ainda mais estruturada todos os computadores são colocados dentro de uma área protegida que chamamos de domínio. Podemos ter um ou mais servidores gerenciando esse domínio. Esses servidores que controlam o domínio são chamados de Controladores de Domínio ou DC(de domain controller). O nome dado a esse domínio pode ser algo como lab.interno, minhaempresa.privada. Muita gente costumava usar .local ao final, mas não faça isso. Veja: Samba: Coisas que Você Deve e Não Deve Fazer
O nome de domínio é buscado e encontrado por um DNS. Então, um servidor DNS tem papel importantíssimo para atender às solicitações dos clientes DNS. No Linux, o próprio servidor de Domínio(DC e AD) é um servidor DNS. Veja: Qual Diferença Entre DC e AD em Informática?
Muitos chamam o nome de domínio de DNS Domain Name ou Nome de DNS do Domínio.
Exibindo o Nome de Domínio de um PC
Agora você sabe que domínio é uma área que não enxergamos fisicamente, é uma área protegida e gerenciada por um servidor chamado de DC.
Todos os computadores que fazem parte de um domínio deve ter registrado em suas configurações o nome do domínio ao qual pertence ou queira pertencer.
Vamos aos métodos para ver o nome de domínio
#1 Usando o comando dnsdomainname
podemos ver o nome de domínio usando o comando dnsdomainname
[root@oracle86 ~]# dnsdomainname lab.interno
#2 Usando hostname -f
Podemos a opção -f do comando hostname. a opção -f vem de FQDN(fully qualified domain name ou nome de domínio totalmente qualificado) é um nome longo, tanto é que podemos usar a opção –long ao invés de -f.
hostname -f irá mostrar o nome do host mais o nome do domínio
[root@oracle86 ~]# hostname -f oracle86.lab.interno
[root@oracle86 ~]# hostname --long oracle86.lab.interno
#3 Exibindo o conteúdo do arquivo /etc/hosts
Podemos ver o conteúdo do arquivo /etc/hosts e lá dentro estará o domínio apontado(direcionado) para o ip do nosso PC. Logicamente que isso será verdade se já tivermos editado e colocado o domínio. Se não editor poderá não ter.
[root@oracle86 ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.50.3 oracle86.lab.interno oracle86
Adicionando ou Alterando o Nome de Domínio de um PC
Acima aprendemos como ver o nome de domínio. Aqui vermos como adicionar um ou alterar.
#1 editando /etc/hosts
Esse é o método que mais gosto. Devemos abrir o arquivo /etc/hosts com o editor de nossa preferência e acrescentar o endereço IP e na frente o nome do nosso nomepc.nomedodomínio , ou seja, o nome do pc junto com o nome do domínio, mas separados por um ponto.
Veja:
[root@oracle86 ~]# nano /etc/hosts
O meu ip é 192.168.50.3 e o nome do host é oracle86
192.168.50.3 oracle86.lab.interno oracle86
Ao final da linha, coloque também apenas o nome do pc.
Se executar hostname -f verá o nome aparecer completo.
#2 usando o comando nmtui do NetworkManager
Se tiver usando o NetworkManager para gerenciar a rede do seu pc, pode usar a ferramenta nmtui
Execute nmtui
[root@oracle86 ~]# nmtui
Agora escolha “Editar uma conexão” na janela que aparecerá conforme abaixo
+-------+ NetworkManager TUI +-------+ | | | Por favor selecione uma opção | | | | Editar uma conexão | | Ativar uma conexão | | Definir nome de máquina do sistema | | | | Cancelar | | | | <OK> | | | +------------------------------------+
use as setas do teclado para selecionar placa de rede e a opção editar. Tecle Enter
+-----------------------------+ | | | +-------------+ | | | Ethernet ? | <Adicionar> | | | enp0s3 ? | | | | ? | <Editar...> | | | ? | | | | ? | <Remover> | | | ? | |
Clique em exibir e digite seu domínio em “Domínios de pqesquisa”. Na imagem abaixo a opção está no meio da tela.
+----------------------------+ Editar conexão +-----------------------------+ | | | Nome do perfil enp0s3__________________________________ | | Dispositivo enp0s3 (08:00:27:6F:DD:8C)______________ | | | | ? ETHERNET <Exibir> | | | | ? CONFIGURAÇÃO IPv4 <Automático> <Ocultar> | | | Endereços <Adicionar...> | | | Gateway _________________________ | | | Servidores DNS <Adicionar...> | | | Domínios de pesquisa lab.interno______________ <Remover> | | | <Adicionar...> | | | | | | Roteamento (Nenhuma rota personalizada) <Editar...> | | | [ ] Nunca usar esta rede para rota padrão | | | [ ] Ignorar rotas obtidas automaticamente | | | [ ] Ignorar parâmetros DNS obtidos automaticamente | | | | | | [ ] Exibir endereçamento IPv4 para esta conexão | | + | | | | ? CONFIGURAÇÃO IPv6 <Automático> <Exibir> | | | | [X] Conectar automaticamente | | [X] Disponibilizar à todos os usuários | | | | <Cancelar> <OK> | |
Comments on “Linux: Como Ver e Alterar o Nome de Domínio DNS?”