{"id":741,"date":"2017-06-19T16:40:22","date_gmt":"2017-06-19T14:40:22","guid":{"rendered":"http:\/\/spookysworld.no-ip.biz\/wordpress\/?p=741"},"modified":"2022-02-03T12:23:13","modified_gmt":"2022-02-03T11:23:13","slug":"isc-dhcp-und-ipv6-bei-debian-stretch","status":"publish","type":"post","link":"https:\/\/mitschio.dynv6.net\/blog\/2017\/06\/19\/isc-dhcp-und-ipv6-bei-debian-stretch\/","title":{"rendered":"ISC-DHCP und IPv6 bei Debian-Stretch"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\" id=\"vorgeplankel\"><strong>Vorgepl\u00e4nkel<\/strong> &#8230;<\/h1>\n\n\n\n<p>Nachdem das Upgrade von Jessie nach Stretch f\u00fcr die meisten Dienste auf meinem kleinen Cubietruck vollkommen problemlos durchlief, verursachte das Upgrade des ISC-DHCPD ein paar graue Haare mehr auf meinem Kopf.<\/p>\n\n\n\n<p>Hintergrund der Probleme waren IPv4 und IPv6.<br>Ich nutze den Cubietruck u.a. auch dazu um im heimischen Netz IP(v4!)-Adressen zu verteilen. Das funktioniert seit Jahren wunderbar und vollkommen problemlos. Gleichzeitig wird der DNS-Server -dieser l\u00e4uft selbstredend auch auf der kleinen Kiste- durch den dhcpd mit aktuellen Daten versorgt.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"soweit-so-gut\"><strong>Soweit, so gut.<\/strong><\/h1>\n\n\n\n<!--more-->\n\n\n\n<p>Allerdings startete der dhcpd nach dem Upgrade von Jessie nach Stretch nicht mehr sauber durch. Ein Blick in die diversen Logs (journalctl, systemctl status, &#8230;) zeigten mir, dass beim starten des dhcpd sowohl der IPv4- als auch der IPv6-Server gestartet werden soll. Das schl\u00e4gt f\u00fcr den IPv6-Bereich, mangels Konfiguration, grandios fehl. Die Fehlermeldung, welche das Start-Skript dabei auswirft, ist leider nicht ganz vollst\u00e4ndig oder aber ich bin zu bl\u00f6d diese richtig zu interpretieren. Sei&#8217;s drum.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"nun-zur-losung\"><strong>Nun zur L\u00f6sung<\/strong>:<\/h1>\n\n\n\n<p>In der Datei &#8222;\/etc\/default\/isc-dhcp-server&#8220; war beim mir eine einzige Konfigurationsoption mit dem Namen &#8218;INTERFACES=&#8220;&#8220; &#8218; eingetragen. Mit dem jetzigen Update wird dieser Wert allerdings als &#8222;deprecated&#8220; gekennzeichnet und durch die Optionen INTERFACESv4 und INTERFACESv6 abgel\u00f6st.<br>Alerdings reicht die Anwesenheit der Option nicht aus, sondern es muss auch das gew\u00fcnschte Interface (hier noch eth0) eingetragen werden.<\/p>\n\n\n\n<h1 class=\"wp-block-heading\" id=\"zusammenfassung\"><strong>Zusammenfassung<\/strong><\/h1>\n\n\n\n<p>Also: Sobald die Option INTERFACESv4=&#8220;eth0&#8243; vorhanden und mit mindestens einem Interface gef\u00fcllt ist, wird auch nur noch der IPv4-Part gestartet und alle l\u00e4uft wieder wie es soll.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vorgepl\u00e4nkel &#8230; Nachdem das Upgrade von Jessie nach Stretch f\u00fcr die meisten Dienste auf meinem kleinen Cubietruck vollkommen problemlos durchlief, verursachte das Upgrade des ISC-DHCPD ein paar graue Haare mehr auf meinem Kopf. Hintergrund der Probleme waren IPv4 und IPv6.Ich nutze den Cubietruck u.a. auch dazu um im heimischen Netz IP(v4!)-Adressen zu verteilen. Das funktioniert [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14],"tags":[16,17,18,15,19],"class_list":["post-741","post","type-post","status-publish","format-standard","hentry","category-bits-und-bytes","tag-debian","tag-dhcp","tag-isc-dhcpd","tag-linux","tag-stretch"],"_links":{"self":[{"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/posts\/741","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/comments?post=741"}],"version-history":[{"count":1,"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/posts\/741\/revisions"}],"predecessor-version":[{"id":744,"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/posts\/741\/revisions\/744"}],"wp:attachment":[{"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/media?parent=741"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/categories?post=741"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mitschio.dynv6.net\/blog\/wp-json\/wp\/v2\/tags?post=741"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}