Konfigurera en DHCP-server på Ubuntu
För att installera och konfigurera en DHCP-server på ett Ubuntu-system, följ dessa steg:- Öppna ett terminalfönster.
- Uppdatera paketlistor:
- Kör kommandot: `sudo apt update`.
- Installera ISC DHCP Server:
- Kör installationskommandot: `sudo apt install isc-dhcp-server`.
- Konfigurera nätverksgränssnitt:
- Redigera standardkonfigurationsfilen: `sudo nano /etc/default/isc-dhcp-server`.
- Leta reda på raden `INTERFACESv4=""` eller `INTERFACES=""`.
- Ändra det för att ange ditt primära nätverksgränssnitt, till exempel: `INTERFACESv4="enp0s3"` (ersätt `enp0s3` med det faktiska namnet på ditt nätverksgränssnitt).
- Konfigurera DHCP-serverparametrar:
- Redigera DHCP-huvudkonfigurationsfilen: `sudo nano /etc/dhcp/dhcpd.conf`.
- Avkommentera raden `#auktoritativ;` till `auktoritativ;`.
- Lägg till ett undernätsdeklarationsblock som är skräddarsytt för ditt nätverk. Ett exempel ges nedan; justera IP-adresser, gateway och DNS-servrar för att matcha ditt nätverk:
undernät 192.168.1.0 nätmask 255.255.255.0 { intervall 192.168.1.100 192.168.1.200; option routrar 192.168.1.1; option domännamn-servrar 8.8.8.8, 8.8.4.4; option broadcast-adress 192.168.1.255; default-lease-time 600; max-lease-tid 7200; }
- Starta om DHCP-tjänsten:
- Tillämpa ändringar genom att starta om tjänsten: `sudo systemctl restart isc-dhcp-server`.
- Verifiera tjänstens status:
- Kontrollera om tjänsten körs korrekt: `sudo systemctl status isc-dhcp-server`.
- Bekräfta att utdata indikerar att tjänsten är aktiv och körs.
Jämförelse av DHCP-serverimplementationer
| Funktion | ISC DHCP-server | dnsmasq |
|---|---|---|
| Primärt användningsfall | Dedikerad DHCP för större nätverk | Lättvikts DNS-sändare och DHCP för små nätverk |
| Konfigurationskomplexitet | Mer omfattande, detaljerad konfiguration via `dhcpd.conf` | Enklare, ofta enskild filkonfiguration |
| Integration | Främst DHCP-tjänst | Kombinerar DNS-, DHCP- och TFTP-tjänster |
| Resursanvändning | Typiskt högre resursförbrukning | Lägre resursförbrukning, lämplig för inbyggda system |
Copyright ©lawroar.pages.dev 2026