È possibile eseguire un server DHCP?


11

Il nostro router di casa è terribile nel ricordare gli IP statici configurati, mi piacerebbe invece usare il mio RasPi. C'è qualcosa di particolare che devo considerare quando lo configuro?


Per favore, puoi includere la distribuzione che stai usando. La risposta varierà per distribuzione
Jivings

@Jivings Nessuno ancora, quale sarebbe una buona idea da usare?
Tom Medley,


1
Allora darò la mia risposta per Arch Linux e Debian.
Jivings,

Idea interessante, hai intenzione di implementare la limitazione interna?
ian.shaun.thomas,

Risposte:


8

Sul tuo Raspberry Pi, tutto ciò che dovresti fare è installare il dhcppacchetto.

Arco:

sudo pacman -S dhcp

Debian:

apt-get install isc-dhcp-server

Quindi modificare il file di configurazione in corrispondenza del /etc/conf.d/dhcpquale indica al server dhcp quale interfaccia su cui ascoltare con questa riga:

DHCP4_ARGS="... eth0"

Quindi avviare il daemon del server con:

sudo /etc/rc.d/dhcp4 start

Ora tutti i client che trasmettono per un IP connesso eth0saranno gestiti dal server DHCP.


Perché ho bisogno di due interfacce di rete? Non instraderò il traffico attraverso il Pi (abbiamo un router / modem wireless all-in-one, quindi non è possibile comunque), lo sto solo usando per assegnare gli indirizzi.
Tom Medley,

@TomMedley Quindi ignora quella parte. Il resto vale ancora.
Jivings,

È questa risposta meta non corretta quando dice che sudonon è installato sul Arch di default? In tal caso, questa risposta potrebbe essere un po 'confusa per i nuovi arrivati?
Mark Booth,

1
@MarkBooth Me ne sono dimenticato. Penso che dobbiamo fare alcune ipotesi di tanto in tanto. Ad esempio, ogni utente che desidera configurare un server DHCP sa già cos'è sudo. In caso contrario, possono chiedere in un commento.
Jivings,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.