[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.

Welcome to the Slackware Documentation Project

¡Esta es una revisión vieja del documento!


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: - Instale el paquete oficial de dnsmasq Slackware mediante pkgtool o slackpkg.

  1. 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í:

  2. 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)
  3. Si su caja DNSMasq no es también su gateway, informe a sus clientes DHCP cual es el gateway predeterminado:
    CHANGE:
        #dhcp-option=3,1.2.3.4
    TO:
        dhcp-option=3,YOUR_GATEWAY_IP
  4. Start/restart DNSMasq:
    # /etc/rc.d/rc.dnsmasq restart

Ahora debería tener un servidor DHCP en funcionamiento.

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.

Sources

 es:howtos:network_services:dhcp_server_via_dnsmasq ()