{"id":3739,"date":"2023-12-25T07:00:00","date_gmt":"2023-12-25T06:00:00","guid":{"rendered":"https:\/\/www.my-it-brain.de\/wordpress\/?p=3739"},"modified":"2023-12-13T11:27:15","modified_gmt":"2023-12-13T10:27:15","slug":"ipv6-kein-anschluss-unter-dieser-nummer","status":"publish","type":"post","link":"https:\/\/www.my-it-brain.de\/wordpress\/ipv6-kein-anschluss-unter-dieser-nummer\/","title":{"rendered":"IPv6\u2026 Kein Anschluss unter dieser Nummer"},"content":{"rendered":"\n<p>Das Jahr 2023 neigt sich langsam dem Ende zu. In diesem Monat for 25 Jahren wurde das <a href=\"https:\/\/de.wikipedia.org\/wiki\/IPv6\">IPv6-Protokoll<\/a> in <a href=\"https:\/\/www.rfc-editor.org\/info\/rfc2460\">RFC 2460<\/a> beschrieben, bevor es 2017 in <a href=\"https:\/\/www.rfc-editor.org\/info\/rfc8200\">RFC 8200<\/a> als Internet-Standard von der <a href=\"https:\/\/de.wikipedia.org\/wiki\/Internet_Engineering_Task_Force\">Internet Engineering Task Force (IETF)<\/a> ver\u00f6ffentlicht wurde.<\/p>\n\n\n\n<p>Seit immerhin sechs Jahren ist dieses IP-Protokoll also schon standardisiert. Da sollte man doch meinen, dass man im Jahr 2023 problemlos ein vernetztes System betreiben kann, welches nur mit einer IPv6-Adresse mit dem Internet verbunden ist. Leider ist dem nicht so.<\/p>\n\n\n\n<p>In den folgenden kurzen Abschnitten schreibe ich mir meinen Frust von der Seele und dokumentiere, was heute alles mit IPv6 noch nicht geht. Falls ihr weitere F\u00e4lle erg\u00e4nzen m\u00f6chtet, nutzt gerne die Kommentare, um eurem IPv6-Frust Luft zu machen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Red Hat Satellite 6.14<\/h2>\n\n\n\n<p>Bei der Planung einer Red Hat Satellite 6.14 Installation bin ich \u00fcber folgenden Satz in der Dokumentation gestolpert:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>You can install Satellite and Capsules in IPv6-only systems, dual-stack installation is not supported.<\/p>\n<cite>URL: <a href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_satellite\/6.14\/html\/installing_satellite_server_in_a_connected_network_environment\/preparing-environment-for-installation-in-ipv6-network_satellite\">https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_satellite\/6.14\/html\/installing_satellite_server_in_a_connected_network_environment\/preparing-environment-for-installation-in-ipv6-network_satellite<\/a><\/cite><\/blockquote>\n\n\n\n<p>Das ist schade. Betreibt man Server in IPv4- und IPv6-Netzwerken und m\u00f6chte eine vollst\u00e4ndig unterst\u00fctzte L\u00f6sung, muss man aktuell zwei Satellite installieren.<\/p>\n\n\n\n<p>Ich wollte jedoch einen Satellite in einer reinen IPv6-Umgebung installieren, daher sollte mich diese Anmerkung nicht weiter st\u00f6ren. Da st\u00f6rten mich folgende Stellen im gleichen Kapitel der Dokumentation schon mehr:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>You must deploy an external IPv4 HTTP proxy server. This is required because Red Hat Content Delivery Network distributes content only over IPv4 networks, therefore you must use this proxy to pull content into the Satellite on your IPv6 network.<\/p>\n\n\n\n<p>You must configure Satellite to use this IPv4 HTTP proxy server as the default proxy. For more information, see <a href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_satellite\/6.14\/html-single\/installing_satellite_server_in_a_connected_network_environment\/index#adding-a-default-http-proxy_satellite\">Adding a Default HTTP Proxy to Satellite<\/a>.<\/p>\n<cite>URL: <a href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_satellite\/6.14\/html\/installing_satellite_server_in_a_connected_network_environment\/preparing-environment-for-installation-in-ipv6-network_satellite#requirements-for-installation-in-an-ipv6-network_satellite\">https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_satellite\/6.14\/html\/installing_satellite_server_in_a_connected_network_environment\/preparing-environment-for-installation-in-ipv6-network_satellite#requirements-for-installation-in-an-ipv6-network_satellite<\/a><\/cite><\/blockquote>\n\n\n\n<p>Zuerst wollte ich dies nicht glauben, habe einen Fehler in der Dokumentation vermutet. Es ist 2023 und Content Delivery Network (CDN) von Red Hat unterst\u00fctzt kein IPv6? Das kann doch nicht sein! Kann es doch:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/access.redhat.com\/solutions\/465613\">Unable to register system using subscription-manager over IPv6 interface<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/access.redhat.com\/articles\/1525183\">Public CIDR Lists for Red Hat (IP Addresses for cdn.redhat.com)<\/a><\/li>\n<\/ul>\n\n\n\n<p>Der zweite Link in obiger Liste f\u00fchrt ausschlie\u00dflich IPv4-Adressen auf. Einzelne Kommentare lassen darauf schlie\u00dfen, dass es jedoch durchaus Interesse an IPv6-Konnektivit\u00e4t gibt. Also installiere ich erstmal einen Proxy-Server mit Dual-Stack, damit ich Hosts aus einem reinen IPv6-Netzwerk via <code>subscription-manager register<\/code> beim Red Hat Subscription Management (RHSM) registrieren kann.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">subscription-manager cli command does not support IPv6 proxy<\/h2>\n\n\n\n<p>Nachzulesen in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/issues.redhat.com\/browse\/RHEL-7209\">RHEL-7209<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/bugzilla.redhat.com\/show_bug.cgi?id=2225403\">BZ 2225403<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/candlepin\/subscription-manager\/pull\/3302\">candlepin\/subscription-manager #3302<\/a><\/li>\n<\/ul>\n\n\n\n<p>Die gute Nachricht, es sind gefixte Versionen f\u00fcr RHEL 9 und RHEL 8 in Aussicht. Auf einen Fix f\u00fcr RHEL 7 w\u00fcrde ich nicht warten und diese Systeme lieber migrieren oder aktualisieren, ist das Support-Ende doch bereits nah.<\/p>\n\n\n\n<p>Also lege ich mein Vorhaben erstmal beiseite und wende mich anderen Wochenendprojekten zu, die vielleicht mehr Erfolg versprechen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ansible-galaxy does not work on IPv6 only hosts<\/h2>\n\n\n\n<p>Nun guck an, da ist mein Kollege Andreas also schon im Jahr 2022 in den <a href=\"https:\/\/github.com\/ansible\/ansible\/issues\/77308\">Ansible-Issue #77308<\/a> gelaufen. Ihr interessiert euch f\u00fcr den aktuellen Stand dieser Geschichte? Siehe:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/github.com\/ansible\/galaxy\/issues\/3002\">Ansible-galaxy (galaxy.ansible.com) is not usable for ipv6-only hosts #3002<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/issues.redhat.com\/browse\/AAH-1873\">Missing IPv6 DNS\/IP for S3 bucket used for ansible-galaxy<\/a><\/li>\n<\/ul>\n\n\n\n<p>So langsam komme ich mir vor wie ein bekannter spanischer Junker, welcher gegen Windm\u00fchlen pardon Riesen anritt. Aber es ist ja nicht so, dass mir die Themen ausgehen. Klone ich mir halt ein Repo von Github und trage ein bisschen zu Open Source bei\u2026<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">IPv6 support for cloning Git repositories #10539<\/h2>\n\n\n\n<p>Ich spare mir viele Worte und pr\u00e4sentiere nur folgenden Code-Block:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ host -t AAAA github.com\ngithub.com has no AAAA record<\/code><\/pre>\n\n\n\n<p>URL zur Diskussion: <a href=\"https:\/\/github.com\/orgs\/community\/discussions\/10539\">https:\/\/github.com\/orgs\/community\/discussions\/10539<\/a><\/p>\n\n\n\n<p>Auch hier kein Anschluss unter dieser Nummer.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit<\/h2>\n\n\n\n<p>Ich m\u00f6chte meine j\u00fcngsten Erfahrungen umschreiben mit: \u201eAn manchen Tagen hat man kein Gl\u00fcck und an anderen kommt auch noch Pech dazu.\u201c<\/p>\n\n\n\n<p>F\u00fcr Red Hat m\u00f6chte ich sagen, ist es ein Priorisierungs-Thema. Wenn der Wunsch nach IPv6 auf Kundenseite hinreichend gro\u00df wird, wird man hier handeln. Bei Github wird es \u00e4hnlich sein. Ich muss vielleicht nur nochmal 25 Jahre warten.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Welche Erfahrungen habt ihr mit IPv6 gemacht?<\/li>\n\n\n\n<li>Habt ihr es schon an den Nagel geh\u00e4ngt; oder bleibt ihr hartn\u00e4ckig und gebt nicht auf?<\/li>\n\n\n\n<li>Ich freue mich auf eure sch\u00f6nsten Fehlschl\u00e4ge und Erfolgsmomente.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Das Jahr 2023 neigt sich langsam dem Ende zu. In diesem Monat for 25 Jahren wurde das IPv6-Protokoll in RFC 2460 beschrieben, bevor es 2017 in RFC 8200 als Internet-Standard von der Internet Engineering Task Force (IETF) ver\u00f6ffentlicht wurde. Seit immerhin sechs Jahren ist dieses IP-Protokoll also schon standardisiert. Da sollte man doch meinen, dass<span class=\"continue-reading\"> <a href=\"https:\/\/www.my-it-brain.de\/wordpress\/ipv6-kein-anschluss-unter-dieser-nummer\/\">[Weiterlesen&#8230;]<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_metis_text_type":"","_metis_text_length":0,"_post_count":0,"footnotes":""},"categories":[1],"tags":[817,821,430,305],"class_list":["post-3739","post","type-post","status-publish","format-standard","hentry","category-allgemein","tag-erfahrungsbericht","tag-ipv6","tag-osbn","tag-planet"],"_links":{"self":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts\/3739","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/comments?post=3739"}],"version-history":[{"count":3,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts\/3739\/revisions"}],"predecessor-version":[{"id":3742,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/posts\/3739\/revisions\/3742"}],"wp:attachment":[{"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/media?parent=3739"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/categories?post=3739"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.my-it-brain.de\/wordpress\/wp-json\/wp\/v2\/tags?post=3739"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}