YOU ARE DOWNLOADING DOCUMENT

Please tick the box to continue:

Transcript
Page 1: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 1/21

IPv6-only v interní infrastruktuře

Martin Vicián • [email protected]

Seminář IPv6 • CESNET • 6. června 2018

1 / 21

Page 2: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 2/21

IPv6-only WiFI

Obrázky: mundocontact.com, wikipedia.org

2 / 21

Page 3: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 3/21

IPv6-only infrastruktura (servery)

IPv6-only kanceláře (desktopy)

Předchodové mechanismy z IPv6-only doIPv4

Obsah

Obrázek: www.internetsociety.org

3 / 21

Page 4: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 4/21

IPv6-only infrastruktura

4 / 21

Page 5: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 5/21

Použití:

proxy nebo load balancery:WebSSH

zone transfer (APNIC, ARIN,LACNIC, ICANN, ...)databázové serveryzálohovací serveryorchestraceatd.

IPv6-only interní služby

Prezentace: RIPE 76, DNS Status Report, Anand Buddhev

5 / 21

Page 6: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 6/21

Výhody:

je to IPv6žádný NATnekolidující IPv4 rozsahyinterní služby nezávisí nazákaznícíchvýborné edukační a "testovací"prostředípřipravenost na budoucnostnekomplikuje Dual Stack

Nevýhody:

je to IPv6komunikace s IPv4 sítěmi (závislosti,repozitáře, ...)složitější administrace z IPv4 sítí(VPN, proxy, ...)nutná veřejná IPv6

IPv6-only interní služby

6 / 21

Page 7: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 7/21

Bez problémů:

vše nativní (web, db, SSH, ...)Fail2ban (od srpna 2017)Let's Encrypt (od července 2016)PyPi.orgsoftware.opensuse.org (Open BuildService)monitoring: Icinga2, Zabbix, ...

Problémy:

repozitáře třetích stranrepo.zabbix.com, launchpad, ...

Github.comstahování obsahuping6 2001:4860:4860::8888

⇒ přechodové mechanismy

Linux servery bez IPv4

7 / 21

Page 8: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 8/21

složitější konfigurace

tun-ipv6ifconfig-ipv6 ...ifconfig-ipv6-pool ...push tun-ipv6push "route-ipv6 ..."

přiděluje IPv6 adresy i do IPv4-only klientských sítíproblém s Router Advertisements skrze VPNproblém s Router Advertisements mimo VPN

OpenVPN

8 / 21

Page 9: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 9/21

Aneb kde všude se na IPv6zapomnělo

IPv6-only kancelář

Zdroj obrázky: stayathomemum.com.au

9 / 21

Page 10: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 10/21

Bez přechodových mechanismů to nepůjde:

twitter.comrpmfusion.orglinuxmint.comubuntu.comgithub.com, github.ioslack.comstackoverflow.comduckduckgo.com

"Can't find out why so many people are complaining about IPv6 problems on Twitter,which has no IPv6." (Jens Link, RIPE 76)

IPv6-only kancelář

Obrázek: www.networkworld.com

10 / 21

Page 11: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 11/21

2016 - nepodporované

SpotifySkypeWhatsApp (android)Steam

2018

Spotify - web už není ve flashi afungujeSkype - funguje - začali vyvíjetlinuxovou aplikaciWhatsAppSteam - beze změny

Bez problémů:

tiskárny (link local adresy)electron aplikace

Podpora IPv6-only

11 / 21

Page 12: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 12/21

Software:VirtualBox - NATlxc-netdocker?loopback:

IPv4 127.0.0.0/8IPv6 ::1/128

Hardware:Router Advertisement →RA Guard na switchích

Vývojáři, pozor

Obrázek: www.iconfinder.com

12 / 21

Page 13: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 13/21

NAT64+DNS64

464XLAT

Proxy

Možnosti komunikace z IPv6-only do IPv4

Obrázek: karneliuk.com

13 / 21

Page 14: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 14/21

NAT64

Ecdysis, Tayga, Wrapsix

DNS64

Knot Resolver, Unbound, Bind,PowerDNS Recursorvalidace syntetizovaných záznamů

NAT64 + DNS64

Zdroj obrázku: en.wkipedia.org

14 / 21

Page 15: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 15/21

NAT64 - poslední verze

Program Verze Datum vydání

Tayga v0.9.2 2011 červen

Ecdysis 20140422 2014 duben

Wrapsix v0.2.1 2017 listopad

Jool v3.5.7 2018 květen

Hardwarová podora:

Juniper od 2010Cisco od 2010

DNS64 - podpora od verze

Program Verze Datum vydání

Knot Resolver 1.0.0 2016 květen

Unbound 1.5.0 2014 listopad

Bind 9.8.0 2011 březen

NAT64 + DNS64

15 / 21

Page 16: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 16/21

DNS64 a DNSSEC

Obrázek: blog.apnic.net,stats.nic.cz

Page 17: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 17/21

1M Alexa CZ.NIC

Počt domén 1 000 000 1 300 000

IPv6 5.6 % 31.6 %

DNSSEC 1.6 % 52.2 %

IPv4-only + DNSSEC 1.3 % 29.45 %

Zdroje dat:

2016, APNIC, Jen Linkova: https://blog.apnic.net/2016/06/09/lets-talk-ipv6-dns64-dnssec/2018: CZ.NIC: https://stats.nic.cz

Domény nekompatibilní s DNS64

17 / 21

Page 18: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 18/21

Je třeba ručně zapnout (dnsmasq, systemd-resolved).

Ten, kdo si zapne validace si zřejmě umíi zapnout DNS64.systemd-resolved nepodporuje DNS64.Týká se spíše desktopů než serverů.

Lokální validace DNSSEC

18 / 21

Page 19: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 19/21

Proxy s IPv4 a IPv6.Jenom pro HTTP a HTTPS provoz.Linuxové implementace: TinyProxy, Squid3, HaProxy, ...

Proxy

Zdroj obrázku: wikimedia.org

19 / 21

Page 20: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 20/21

Obecně složitější než DNS64+NAT64Software musí podporovat nativní nastavení v Linuxu

http_proxy=http://yourproxyaddress:proxyporthttps_proxy=https://yourproxyaddress:proxypot

nebo mít vlastní možnost nastavení, např. APT: /etc/apt/apt.conf:

Acquire::http::Proxy "http://yourproxyaddress:proxyport";

Konfigurace Proxy

20 / 21

Page 21: 6/6/2018 Presentation IPv6-only v interní infrastruktuře · 6/6/2018  · 6/6/2018 Presentation 15/21 NAT64 - poslední verze Program Verze Datum vydání Tayga v0.9.2 2011 červen

6/6/2018 Presentation

http://localhost:9208/?print=no&ratio=16:9&source=slides.md#1 21/21

Otázky?

Obrázek: shop.spreadshirt.nl

21 / 21


Related Documents