DHCP Server im LAN betreiben
Installation mittels aptitude:
aptitude install –with-recommends -y dhcp3-server
Nun muss zuerst die /etc/network/interfaces angepasst werden, um DHCP für das Interface mit dem Server abzustellen diesem Interface ist dann eine IP zu geben.
#EXTERN auto eth0 iface eth0 inet dhcp #INTERN iface eth1 inet static address 192.168.0.1 netmask 255.255.255.0 network 192.168.0.0 broadcast 192.168.0.255
Jetzt muss die /etc/default/dhcp3-server angepasst werden, um dem DHCP-Server zu sagen, wo seine Netzwerkkarte, hängt.:
INTERFACES="eth1"
Nun noch die /etc/dhcp3/dhcpd.conf, die wichtigste Datei für den DHCP-Server.
Hier richten wir ein Subnet ein, Range 192.168.0.100/200, die Datei sieht dann etwa so aus:
subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; option domain-name "domain"; option domain-name-servers 192.168.0.1; option routers 192.168.0.1; option broadcast-address 192.168.0.255; default-lease-time 72000; max-lease-time 604800; }
Natürlich sollte "domain" entsprechend angepasst werden und auch die beiden "time"-Optionen können entsprechend geändert werden.
Nun sollte man das interne Interface "hochbringen" (hier eth1)
ifup eth1
und den DHCP-Server starten:
/etc/init.d/dhcp3-server start
Natürlich müssen die Client-Rechner über "Ip-Adresse automatisch beziehen" konfiguriert sein, sonst bekommen sie keine IP-Adresse aus dem Range zugewiesen.
Es wurden noch keine Kommentare zu diesem Script hinterlegt


