[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
En proceso de traducción. Victor
Servidor DHCP a través de DNSMasq
Para configurar un servidor DHCP, puede usar el paquete dhcp (incluido con Slackware)
o
Puede hacerlo de la manera más fácil y usar DNSMasq (también incluido con Slackware).
Suponiendo que no tiene instalado DNSMasq:
- Make DNSMasq start on boot:
# chmod 755 /etc/rc.d/rc.dnsmasq
(At this point you will have a really cool little DNS on your box but, that's not what we're going after here…)
If you already had DNSMasq running on your box, start here: - Edit the /etc/dnsmasq.conf file:
CHANGE: #dhcp-range=192.168.0.50,192.168.0.150,255.255.255.0,12h TO: dhcp-range=1ST_POOL_IP,LAST_POOL_IP,12h (using your correct IP range)
- If your DNSMasq box isn't also your gateway router, tell your DHCP clients who is the default gateway:
CHANGE: #dhcp-option=3,1.2.3.4 TO: dhcp-option=3,YOUR_GATEWAY_IP
- Start/restart DNSMasq:
# /etc/rc.d/rc.dnsmasq restart
You should now have a working DHCP server.
Persistent IP addresses
To assign IP addresses based on a device's MAC address, edit the file /etc/dnsmasq.conf
and add the following line for every device (using the correct MAC and IP address of course):
#EXAMPLE: dhcp-host=11:22:33:44:55:66,192.168.1.61
NOTE: The IP address should be outside the DHCP address pool.