Just Another IPv6 Talk

Nico Isenbeck

Just Another IPv6 Talk

Der ultimative Crashkurs im IPv6 Neuland.

Nico Isenbeck (nico@bananian.org) / FrOSCon 14 / Day 1

Über mich

Motivation für diesen Talk

Das Ende ist nah

Das (IPv4-)Ende ist nah: Netz-Adressen im Umbruch - heise online: https://heise.de/-4431048

Vorbemerkungen

Best Practice!

RFC 6540: IPv6 Support Required for All IP-Capable Nodes

Category: Best Current Practice

  1. New IP implementations must support IPv6.
  2. Updates to current IP implementations should support IPv6.
  3. IPv6 support must be equivalent or better in quality and functionality when compared to IPv4 support in a new or updated IP implementation.
  4. New and updated IP networking implementations should support IPv4 and IPv6 coexistence (dual-stack), but must not require IPv4 for proper and complete function.
  5. Implementers are encouraged to update existing hardware and software [...]

IPv6 ist toll!

IPv6 Adressen

2a01:04f8:0150:8130:0000:0000:0000:0001

IPv6 Adressen

2a01:04f8:0150:8130:0000:0000:0000:0001

IPv6 Adressen

2a01:04f8:0150:8130:0000:0000:0000:0001

IPv6 Adressen

2a01:4f8:150:8130::1

Und der Reverse DNS (PTR)? Ist lang...

1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.3.1.8.0.5.1.0.8.f.4.0.1.0.a.2.ip6.arpa

IPv6 Adressen - Präfix und Suffix

2a01:04f8:0150:8130:0000:0000:0000:0001 2a01:4f8:150:8130::1

IPv6 Adressen - Präfix und Suffix

2a01:04f8:0150:8130:0000:0000:0000:0001/64 2a01:4f8:150:8130::1/64

Subnetting

2a01:04f8:0150:8130:0000:0000:0000:0001/64 2a01:4f8:150:8130::1/64
  1. IANA (IR) vergibt Subnetze (/12 bis /23) an die RIPE (RIR)

Diese unglaubliche Verschwendung!

Adresstypen

  1. ::1/128 - Loopback
  2. fe80::/64 - Link Local (LLA)
  3. ff00::/8 - Multicast
  4. fc00::/7 - Unique Local Unicast (ULA)
  5. 2000::/3 - Global Unicast

Link Local (LLA)

Multicast

Multicast benutzen

Gib mir alle Teilnehmer im Netz!

Multicast benutzen

Gib mir alle Teilnehmer im Netz!

Multicast benutzen

Gib mir alle Router im Netz!

Unique Local Unicast (ULA)

Global Unicast

Interface Identifier

Stateless Address Autoconfiguration (SLAAC)

DHCPv6

DHCPv6-PD - Präfix Delegation

Datenschutz

Sicherheit (Das leidige Thema NAT)

Woher bekomme ich IPv6?

Woher bekomme ich IPv6?

Kein Problem!

Fazit

Einfach mal ausprobieren!

Links und Quellen

Danke für Ihre Aufmerksamkeit!

Fragen?

Nico Isenbeck (nico@bananian.org) / FrOSCon 14 / Day 1

Bonus-Slide: RA Daemon

sudo apt install radvd
			{ # /etc/radvd.conf
			    AdvSendAdvert on;
			    AdvDefaultLifetime 0;
			    prefix fd72:6911:52b9:1::/64 { #40 Bit Site-ID
			        AdvOnLink on;
			        AdvAutonomous on;
			    };
			};
		

https://wiki.debian.org/NetworkConfiguration

Danke für Ihre Aufmerksamkeit!

Fragen?

Nico Isenbeck (nico@bananian.org) / FrOSCon 14 / Day 1