DNS
DNS
Pas 1: Instal·lar i configurar dnsmasq
Instal·lar dnsmasq:
sudo dnf install dnsmasq -y
-Editar l’arxiu de configuració de dnsmasq:
sudo vim /etc/dnsmasq.conf
Afegir el següent contingut:
# Configuració de dnsmasq
domain-needed
bogus-priv
no-resolv
server=1.1.1.1
server=8.8.8.8
local=/router.com/
address=/router.com/192.168.x.1
# Configuració del servei DHCP
dhcp-range=172.25.199.200,172.25.199.254,12h
dhcp-option=option:router,172.25.199.1
dhcp-option=option:dns-server,192.168.x.1
listen-address=127.0.0.1,192.168.x192.168.4.1.1
Pas 2: Habilitar i iniciar dnsmasq
Habilitar dnsmasq perquè s’iniciï amb el sistema:
sudo systemctl enable dnsmasq
Iniciar el servei dnsmasq:
sudo systemctl start dnsmasq
Pas 3: Configurar el DHCP
Editar l’arxiu de configuració DHCP:
sudo vim /etc/dhcp/dhcpd.conf
Afegir el següent contingut:
# Configuració d'opcions globals del DHCP
default-lease-time 600;
max-lease-time 7200;
# Configuració de la subxarxa
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-name-servers 8.8.8.8, 8.8.4.4, 192.168.x.1;
}
Pas 4: Configurar resolv.conf
Editar l’arxiu /etc/resolv.conf:
sudo vim /etc/resolv.conf
Afegir el següent contingut:
# Generated by NetworkManager
search smxAplicar aquestes mesures a la empresa.lan
nameserver 10.0.2.3
nameserver 9.9.9.9
nameserver 192.168.x.1
nameserver 127.0.0.1
Pas 5: Configurar l’inici automàtic de dnsmasq
Editar el crontab:
sudo crontab -e
Afegir la següent línia:
@reboot /bin/systemctl start dnsmasq
Filed under: Repte_2.2 - @ November 22, 2024 1:57 pm