Ich installiere den DHCP-Server mit https://help.ubuntu.com/lts/serverguide/dhcp.html
aber ich muss IP-Adressen für bestimmte Maschinen reservieren (192.168.1.XXX) und außerdem jeder Maschine einen Namen zuweisen (Maschine 1 Maschine 2 Maschine 3).
Meine Konfigurationsdatei ist wie folgt.
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.249;
option routers 192.168.88.250;
option domain-name-servers 192.168.1.x, 8.8.8.8;
option domain-name "mydomain.lan"; }
Dies soll den Fortinet-Dienst ersetzen und Hostnamen für jede zugewiesene IP hinzufügen und die Kontrolle darüber haben.
Wenn es eine visuelle Alternative (über das Web) gibt, um das zu verwalten, was ich brauche, wäre es hilfreich.
Akzeptierte Antwort:
In diesem Beispiel verwendet die IP-Adressreservierung des DHCP-Servers die MAC-Adresse der NIC. Sie müssen die MAC-Adresse kennen, um sie zur DHCP-Konfigurationsdatei hinzuzufügen. (Ich werde in diesem Beispiel eine Dummy-MAC-Adresse und IP-Adresse verwenden).
Um die MAC-Adresse zu finden, verwenden Sie ifconfig
, und suchen Sie nach HWaddr
Eintrag
Drücken Sie dazu einfach Strg +Alt +T auf Ihrer Tastatur, um das Terminal zu öffnen. Führen Sie nach dem Öffnen die folgenden Befehle aus:
sudo nano /etc/dhcp3/dhcpd.conf
und fügen Sie die folgenden Zeilen hinzu:
host Accountant {
hardware ethernet 00:1F:6A:21:71:3F;
fixed-address 10.0.0.101;
}
Datei speichern und beenden.
Jetzt weist der DHCP-Server der MAC-Adresse 00:1F:6A:21:71:3F immer 10.0.0.101 zu.
DHCP neu starten
service dhcpd restart
oder
sudo /etc/init.d/dhcp3-server restart