Paso 4: servidor DNS+DHCP

Ter máquinas  para cada servizo é farragoso. Imos ter os dous servidores nunha única máquina (dserver00)  Temos que indicar na configuración de DHCP que queremos traballar cos nosos nomes de dominio, co noso dominio de busca e coa identificación do  noso servidor.

O teu traballo:

  1. Montamos en dserver00 un servidor DHCP como fixemos nos pasos anteriores:

2. Tecleamos ó final do  ficheiro:

nano /etc/dhcp/dhcpd.conf

para modificar as options indicadas. Tamén aumentamos o tempo:

3. Comentamos as liñas equivalentes que veñen de fábrica. Fai unha captura do que modificas no teu ficheiro de configuración.

4. Xa debería estar listo. Comprobamos que están activos todos os servizos:

  • systemctl status networking
  • systemctl status bind9
  • systemctl status isc-dhcp-server

5. Todo ben? Facemos unha instantánea que se chame DNS+DHCP e gardamos o estado do servidor

Máis información

Paso 10: Cambialo todo no cliente

Imos argallar no cliente que temos con Ubuntu . Que acontece se o cambiamos todo?

O teu traballo:

  1. Fai unha instantánea se funciona todo.
  2. Modifica o hostname da máquina para que se chame ucliente44
  3. Engádeo en /etc/hosts
  4. Ponlle de IP 172.16.5.44
  5. O seu DNS será o do noso servidor
  6. Terá o teu dominio de busca
  7. Engádeo na zona directa e na inversa
  8. Lembra cargar a configuración nova
  9. Mostra capturas de pantalla que confirmen que accede ó DNS e que o servidor o recoñece. Usa ping e host con nomes e con IP

Paso 9: Recoñece o servidor ao Ubuntu?

Na máquina dserver00 que configuramos como servidor e cliente de DNS imos probar se todo vai ben. Recoñecerá a ucliente1?

O teu traballo:

  1. Introduce a IP da máquina cliente Ubuntu nos ficheiros do servidor. Fai unha captura dos ficheiros modificados
  1. Usando o comando host veremos se cando damos un nome de dominio obtemos a súa IP e comprobamos que abonda con escribir o nome do equipo sen necesidade e profe.local. Os meus resultados:

Ten moi boa pinta: efectivamente a máquina virtual que se chama ucliente1 ten esa IP e non é preciso poñer todo o nome para que a recoñeza.

3. Funcionará tamén a inversa? Se lle dou a IP saberá o nome? Os meus resultados son:

Moi ben. Acabo de obter a FQDN co puntiño incluído

4. Cales son os teus resultados?

5. Que acontece se fas host 172.16.5.10 ? Cal é a razón?

Paso 8: Configuramos clientes en Ubuntu

Imos preparar ucliente1 para que poda acceder ó servidor DNS que temos en dserver00.

O teu traballo:

  1. Queremos usar o servidor de DNS que configuramos polo que indicamos a súa IP: 

2.  Queremos que os clientes formen parte do dominio que fabricamos: no meu caso profe.local Así  o meu cliente vai ser: ucliente1.profe.local. Resulta que as versións  Ubuntu>16 precisan un truco para indicar ese dominio (non vale modificar resolv.conf). Imos ó terminal e tecleamos o comando:

nm-connection-editor

arranca unha xanela na que indicamos en Ajustes de IPv4 o noso dominio propio:

3. Mostra unha captura desta xanela.

4. Apagamos e encendemos a conexión de rede. Como curiosidade pódese confirmar que modificou automaticamente /etc/resolv.conf 

5. Parece que Ubuntu trae de fábrica un pequeno servidor DNS chamado mdns4-minimal. Pero nós xa temos o noso. Imos quitalo de diante. Lembrades /etc/nsswitch.conf? Na liña host queremos que só teña files dns. Edito sudo nano /etc/nsswitch.conf e modifico para que quede:

6. Mostra capturas deste terminal.

7. Consulta ó novo servidor DNS e dende o cliente Ubuntu mostra os resultados de:

  • host dserver00.profe.local
  • host dserver00
  • host -t NS profe.local
  • host 172.16.5.10

8. Podes facer ping a eses nomes? e a un enderezo de internet? Mostra resultados

Máis información