¡Esta es una revisión vieja del documento!
Tabla de Contenidos
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: - Instale el paquete oficial de dnsmasq Slackware mediante pkgtool o slackpkg.
- Hacer que DNSMasq comience en el arranque:
# chmod 755 /etc/rc.d/rc.dnsmasq
(En este punto, tendrá un pequeño y genial DNS en su caja, pero eso no es lo que buscamos aquí).
Si ya tenía DNSMasq en su caja, comience aquí: - Edite el archivo /etc/dnsmasq.conf:
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.