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:
# dnsmasq configuration
domain-needed
bogus-priv
unresolved
server=1.1.1.1
server 8.8.8.8
server=192.168.201.33
local=/dperez.com/
address=/dperez.com/192.168.201.33
# DHCP service configuration
dhcp-range=192.168.201.34,192.168.201.46,12h
dhcp-option=option: router, 192.168.201.33
dhcp-option=option:dns-server, 192.168.201.33
listen-address=127.0.0.1,192.168.201.33
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:
# Configuring global DHCP options
default-lease-time 600;
max-lease-time 7200;
# Subxarxa configuration
subnet 192.168.201.32 netmask 255.255.255.240 {
range 192.168.201.34 192.168.201.38;
option routers 192.168.201.33;
option subnet-mask 255.255.255.240;
option domain-name-servers 8.8.8.8, 8.8.4.4, 192.168.201.33;
}
# Static assignments by MAC address
host debian {
hardware ethernet 08:00:27:D1:4F:A3;
fixed-address 192.168.201.34
}
host windows10 {
hardware ethernet 08:00:27:D1:4F:BC;
fixed-address 192.168.201.35;
}
host ubuntu {
hardware ethernet 08:00:27:D1:4F:A4;
fixed-address 192.168.201.36;
}
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 8.8.8.8
nameserver 192.168.201.33
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