IPv6 adresa pro web

Lukavec

IPv6 adresa pro web
« kdy: 30. 04. 2018, 16:41:26 »
Ahoj vsem ve spolek, chci se zeptat k cemu je IPV6 pro web myslim AAAA zaznamy?
Stejne u kazdeho webhostingu vidim ze ma A a taky AAAA zaznamy.
Ten kdo ma Internet na IPV6 tak neuvidi web pouze ze zaznamem A ? tam neni zadna kompatibilita ?
« Poslední změna: 30. 04. 2018, 23:40:50 od Petr Krčmář »


Re:IPV6 pro web
« Odpověď #1 kdy: 30. 04. 2018, 17:26:21 »
IPv4 adresy dosly (zjednodusene receno). a ke zbytku - zkusil jsi aspon trochu pouzit google?
Děkuji za možnost editace příspěvku.

lojzak

Re:IPV6 pro web
« Odpověď #2 kdy: 30. 04. 2018, 17:34:03 »
AAAA záznamy slouží ne zcela překvapivě k překladu doménového jména na IPv6 adresu.

Ano, ten kdo má pouze IPv6, tak se na tvůj web nedostane, pokud budeš mít pouze A záznam a ne AAAA. Na druhou stranu, lidí co mají IPv6-only připojení bude asi tak 0.0000001 %.

Pokud chceš mít web přístupný jak přes IPv4 tak přes IPv6, vlož oba záznamy.

www.example.com. IN A x.x.x.x
www.example.com. IN AAAA y:y:y:y:y:y:y:y

(x a y nahraď odpovídajícími čísly)

Re:IPV6 pro web
« Odpověď #3 kdy: 30. 04. 2018, 18:16:21 »
A ani AAAA záznamy nejsou pro „web“, jsou to záznamy, které převádějí jméno na IP adresu počítače. Na tom počítači může běžet webový server, ale stejně tak tam může běžet jakákoli jiná služba. Pokud by někdo měl jen IPv6 a nepoužil žádný mechanismus zprostředkování, k počítači, který má pouze IPv4 adresu, se připojit nedokáže. Kompatibilita přímo mezi protokoly IPv4 a IPv6 není – kdyby byla možná, nebylo by nutné vytvářet nový protokol IPv6.

Re:IPV6 pro web
« Odpověď #4 kdy: 30. 04. 2018, 19:15:01 »
Používat IPv6 je dnes trochu slušnost, ale u starších systémů se musí nasazovat opatrně. Ne vždy web funguje i na IPv6, např. pokud pracuje s IPv4 adresami návštěvníka (nejen) v databázi, nemusí být připravený na víc než dotted quad, resp. 15 znaků.

Pokud píšete něco nového, tak určitě IPv6 používejte.


Sten

Re:IPV6 pro web
« Odpověď #5 kdy: 01. 05. 2018, 00:06:00 »
Pokud má člověk pouze IPv6, tak se nedokáže připojit přímo, ale potřebuje někoho, kdo to přeloží na IPv4 (NAT64, 464XLAT). Takhle to funguje třeba pro všechny zákazníky T-Mobile US a mnoho českých zákazníků UPC. Přímé spojení pro ně ale bude rychlejší, spolehlivější a bezpečnější (fungující DNSSEC), a taky je otázka, jako dlouho ten překlad vůbec bude fungovat, ono není zrovna levné jej provozovat. Bez něj se na web bez AAAA záznamu nepřipojí.

j

Re:IPV6 pro web
« Odpověď #6 kdy: 01. 05. 2018, 08:38:50 »
...
Ano, ten kdo má pouze IPv6, tak se na tvůj web nedostane,...
Samozrejme ze dostane ... IPv4 je soucasti IPv6, kupodivu je to jeden z jejich subnetu ... samozrejme to jako kazda komunikace po IP predpoklada, ze je nekde cestou router, ktery ten rozsah zna.

Re:IPV6 pro web
« Odpověď #7 kdy: 01. 05. 2018, 09:59:06 »
Samozrejme ze dostane ... IPv4 je soucasti IPv6, kupodivu je to jeden z jejich subnetu ... samozrejme to jako kazda komunikace po IP predpoklada, ze je nekde cestou router, ktery ten rozsah zna.
IPv4 není součástí IPv6. Pouze je v adresním prostoru IPv6 vyhrazen prostor pro mapování z/na IPv4 adresy. Přičemž vyhrazený rozsah ke komunikaci samozřejmě nestačí – když na počítač, který má pouze IPv4 stack, dorazí IPv6 paket s cílovou adresou v rozsahu vyhrazeném pro mapování IPv4 adres, daný počítač si s ním nijak neporadí. Aby to fungovalo, musí někde existovat překladač, který tu komunikaci z IPv6 přeloží do IPv4 a odpověď zase zpět. Ten vyhrazený adresní prostor je pouze pomůcka pro ten překladač, aby nebylo nutné mu cílovou IPv4 adresu předávat jiným způsobem.

j

Re:IPV6 pro web
« Odpověď #8 kdy: 02. 05. 2018, 08:06:27 »
...
Jirsak, to ze ses debil se o tobe vi, nemusis to zduraznovat v kazdym jednom postu
... samozrejme to jako kazda komunikace po IP predpoklada, ze je nekde cestou router, ktery ten rozsah zna.

xy

Re:IPV6 pro web
« Odpověď #9 kdy: 02. 05. 2018, 08:26:04 »

[/quote]
Jirsak, to ze ses debil se o tobe vi, nemusis to zduraznovat v kazdym jednom postu

Debil ses leda ty. Si nejdriv nastuduj jak to funguje a pak tady sir rozumy. Pokud po ceste neni router, ktery prehazuje ipv6 na ipv4 tak to nefunguje. A to se bavime jen o pristupu z IPv6 do IPv4. Opacne to nemuze fungovat nikdy. A pokud po ceste neni takovy router (coz byl musle ISP mit takovy router a mit sit jen IPv6 only - coz nikde tady neni) tak by to nefungovalo ani tak. Se podivej nekdy na neco co umi IPv6 a zistis, ze sou to 2 rozdilny veci co nejsou ani trochu kompatibilni mezi sebou.

Re:IPV6 pro web
« Odpověď #10 kdy: 02. 05. 2018, 09:22:18 »
... samozrejme to jako kazda komunikace po IP predpoklada, ze je nekde cestou router, ktery ten rozsah zna.
Router, česky směrovač, podle nějakých pravidel směruje pakety. Router, který ví, kam směrovat pakety, je hezká věc, ale pro komunikaci mezi IPv6 a IPv4 nestačí. K tomu potřebujete hlavně zařízení, které bude ty protokoly mezi sebou překládat. Takový překlad může být implementován v zařízení, které zároveň dělá router, ale není to routování. Podobně můžete na stejném zařízení, které dělá router, provozovat firewall nebo NAT, ale to neznamená, že filtrování provozu (s výjimkou směrování do černé díry) nebo překlad adres jsou funkce routeru.

A mimochodem páteřní routery mají úplně jiné starosti, než překládat IPv6 na IPv4, takže i tam, kde je to implementováno, bude router příslušný provoz pouze směrovat na zařízení, které se o ten překlad postará.

Lemon

Re:IPv6 adresa pro web
« Odpověď #11 kdy: 02. 05. 2018, 14:50:51 »
Může mi někdo poradit jak opravdu zjistit jestli je web přístupný přes IPV6 pro člověka který nemá podporu IPV4 a nijak se to pro něj něpřekládá?

Protože web "art11.eu" mi ukazuje něco jíné na dvou testovacích stránkách.
https://ip6.nl
ipv6-test.com/validate.php

Re:IPv6 adresa pro web
« Odpověď #12 kdy: 02. 05. 2018, 16:39:12 »
Není přístupný, už jen z toho důvodu, že v DNS je pouze A záznam, tedy pouze IPv4 adresa.

Re:IPv6 adresa pro web
« Odpověď #13 kdy: 02. 05. 2018, 18:21:55 »
Může mi někdo poradit jak opravdu zjistit jestli je web přístupný přes IPV6 pro člověka který nemá podporu IPV4 a nijak se to pro něj něpřekládá?
Pokud vy sám nemáte IPv6, můžete zjistit akorát to, zda má AAAA záznam. Pokud IPv6 máte, můžete dále ověřit, že dokážete navázat TCP spojení na danou IPv6 adresu a port 443, a zda na něm poslouchá HTTPS server. Další věc je, jestli ten web nezávisí na něčem dalším, co by bylo dostupné jen přes IPv4 – externí skripty, styly, obrázky, média. Ale to už dokáže ověřit jen autor, který by měl vědět, na jakých externích zdrojích web závisí, a ověřit, zda jsou tyto zdroje dostupné přes IPv6.