{"id":345,"date":"2020-11-02T10:30:32","date_gmt":"2020-11-02T09:30:32","guid":{"rendered":"http:\/\/www.digiliv.de\/?p=345"},"modified":"2020-11-02T12:26:22","modified_gmt":"2020-11-02T11:26:22","slug":"dhcp-feste-ip-adressen-reservierungen","status":"publish","type":"post","link":"http:\/\/www.digiliv.de\/index.php\/2020\/11\/02\/dhcp-feste-ip-adressen-reservierungen\/","title":{"rendered":"DHCP: Feste IP-Adressen\/Reservierungen"},"content":{"rendered":"<p>In gr\u00f6\u00dferen Netzen senkt es das Fehleraufkommen, wenn Ger\u00e4te, wie z.B. Drucker, WLAN-APs, feste IP-Adressen bekommen, aber ihre eigentliche IP-Konfiguration \u00fcber das DHCP erhalten. Wenn sich dann z.B. die Adresse eines Zeitserver oder DNS \u00e4ndert, reicht es aus die nur an einer Stelle zu korrigieren und man braucht nicht zu jedem Ger\u00e4t zu gehen.<\/p>\n<p>IP-Reservierungen sollten ausserhalb der Adress-Range der IP-Pools in einem Subnetz angelegt werden, da f\u00fcr Reservierungen keine Leases vergeben werden.<\/p>\n<p>Es gibt zwei M\u00f6glichkeiten eine Reservierung anzulegen, n\u00e4mlich mit und ohne MAC-Adresse. Wird die MAC-Adresse angegeben erh\u00e4lt das Ger\u00e4t \u00fcber das DHCP die reservierte IP. Die MAC auszulassen ist z.B. interessant wenn man eine Reihe Drucker bestellt, aber einige noch nicht erhalten hat. So kann die Reservierung schon vorbereitet werden.<\/p>\n<h3>Reservierungen im Webmin-GUI<\/h3>\n<p>Um eine Reservierung anzulegen loggt man sich im Webmin ein und ruft \u00fcber Server -&gt; DHCP Server die Administration des dhcpd auf. Das Reservierungen immer zu einem Subnetz geh\u00f6ren, ruft man das entsprechende Subnetz auf und klickt dort auf den Button &#8216;Einen neuen Host hinzuf\u00fcgen&#8217;.<\/p>\n<p><a href=\"http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostanlegen.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-347 aligncenter\" src=\"http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostanlegen-300x167.jpg\" alt=\"\" width=\"300\" height=\"167\" srcset=\"http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostanlegen-300x167.jpg 300w, http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostanlegen-1024x571.jpg 1024w, http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostanlegen-768x428.jpg 768w, http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostanlegen.jpg 1320w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Wichtig sind die Host-Beschreibung, der Hostname, die reservierte IP und die MAC-Adresse des Ger\u00e4tes, wobei die MAC auch ausgelassen werden kann. Sind alle ben\u00f6tigten Felder ausgef\u00fcllt klickt man auf &#8216;Erstellen&#8217; und im Subnetz-Dialog auf &#8216;Speichern&#8217;. Daraufhin wird die neue Reservierung, in diesem Fall einCisco WLAN-AP, im DHCP unter &#8216;Hosts und Hostgruppen angezeigt.<\/p>\n<p><a href=\"http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostliste.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-medium wp-image-348 aligncenter\" src=\"http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostliste-300x76.jpg\" alt=\"\" width=\"300\" height=\"76\" srcset=\"http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostliste-300x76.jpg 300w, http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostliste-768x195.jpg 768w, http:\/\/www.digiliv.de\/wp-content\/uploads\/2020\/11\/dhcp-hostliste.jpg 947w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Ein Klick auf &#8216;\u00c4nderungen anwenden&#8217; aktiviert die neue Konfiguration.<\/p>\n<p>Bei einer Failover-Konfiguration muss die Konfigurationsdatei noch synchronisiert und auf beiden Nodes aktiviert werden.<\/p>\n<h3>Reservierungen in der Konfigurationsdatei<\/h3>\n<p>Ich beziehe mich auch hier wieder auf <a href=\"http:\/\/www.digiliv.de\/index.php\/2020\/11\/01\/zentrales-dhcp-fur-komplexere-netze\/\">das vorgestellte Szenario<\/a>, die Anpassungen erfolgen also in der Datei \/etc\/dhcp\/dhcp-networks.conf. Bei einer Standart-Installation w\u00e4re es \/etc\/dhcp\/dhcpd.conf. Die datei muss im sudo-Modus editiert werden.<\/p>\n<p>Die Reservierungen finden sich in der Datei als host-Eintrag wieder. Das gezeigte Beispiel enth\u00e4lt die komplette Subnetzkonfiguration inclusive des Redirects auf den WLC \u00fcber die Option 43 (vendor-encapsulated-options)<\/p>\n<pre style=\"padding-left: 40px;\"># WLAN-Management\r\nsubnet 172.16.210.0 netmask 255.255.255.0 { \r\n\u00a0 \u00a0 \u00a0 \u00a0default-lease-time 86400;\u00a0\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0option vendor-encapsulated-options f1:04:ac:10:c7:14; \r\n\u00a0 \u00a0 \u00a0 \u00a0option broadcast-address 172.16.210.255; \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0option routers 172.16.210.1; \r\n\u00a0 \u00a0 \u00a0 \u00a0option domain-name-servers 1.1.1.1 , 8.8.8.8; \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0pool { \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0range 172.16.210.10 172.16.210.19; \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0failover peer \"Beispiel-System\"; \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} \r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <span style=\"color: #339966;\"><strong># WLAN-AP1 <\/strong><\/span>\r\n<span style=\"color: #339966;\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0host AP1 { <\/strong><\/span>\r\n<span style=\"color: #339966;\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0fixed-address 172.16.210.77; <\/strong><\/span>\r\n<span style=\"color: #339966;\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0hardware ethernet 00:c8:8b:41:8f:94; <\/strong><\/span>\r\n<span style=\"color: #339966;\"><strong>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/strong> <\/span>\r\n \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0}<\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In gr\u00f6\u00dferen Netzen senkt es das Fehleraufkommen, wenn Ger\u00e4te, wie z.B. Drucker, WLAN-APs, feste IP-Adressen bekommen, aber ihre eigentliche IP-Konfiguration \u00fcber das DHCP erhalten. Wenn sich dann z.B. die Adresse eines Zeitserver oder DNS \u00e4ndert, reicht es aus die nur an einer Stelle zu korrigieren und man braucht nicht zu jedem Ger\u00e4t zu gehen. IP-Reservierungen [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":316,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[45,32,4],"tags":[46,49,52,47,48,55],"class_list":["post-345","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dienste","category-linux","category-netzwerk","tag-dhcp","tag-dhcpd","tag-failover","tag-isc","tag-isc-dhcp-server","tag-wlan"],"_links":{"self":[{"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/posts\/345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/comments?post=345"}],"version-history":[{"count":5,"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/posts\/345\/revisions"}],"predecessor-version":[{"id":355,"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/posts\/345\/revisions\/355"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/media\/316"}],"wp:attachment":[{"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/media?parent=345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/categories?post=345"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.digiliv.de\/index.php\/wp-json\/wp\/v2\/tags?post=345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}