Webhosting a IPv6
Informace k možnosti použití IPv6 u webhostingu, souvislosti, nastavení DNS, zapnutí v administraci
Datum: 28.03.2011
Všechny WWW servery našeho webhostingu jsou dostupné přes IPv6 a weby jsou na IPv6 nakonfigurované. Do DNS však AAAA záznamy automaticky nedáváme. Je to dané tím, že ne každá WWW aplikace, napsaná v PHP, je na IPv6 připravena.
Povolení IPv6
Pokud chcete, aby byl váš webhosting dostupný přes IPv6 a doména používá naše DNS servery, aktivujte si tuto volbu v zákaznické administraci:
- Přihlašte se do zákaznické administrace
- Záložka webhosting
- Zvolte konkrétní webhosting
- Zaškrtněte volbu podpora IPv6 a klikněte na tlačítko nastavit záznamy v DNS
Tímto postupem se přidají AAAA záznamy do DNS u domény. Změna se projeví během 1 hodiny.
Pokud doména naše DNS servery nepoužívá, naleznete příslušné IPv6 adresy v detailu webhostingu, které si sami u domény nastavte.
PHP a IPv6
Naše WWW servery i PHP jsou na IPv6 plně připraveny, avšak s IPv6 musí počítat i samotné aplikace napsané v jazyce PHP.
V čem spočívá možný problém? Aplikace může podle své potřeby pracovat s IP adresou, ze které přišel požadavek. Tato adresa je uvedena v globální proměnné $_SERVER['REMOTE_ADDR']. Pokud někdo přistoupí na web přes IPv6, objeví se v této proměnné IPv6 adresa návštěvníka. S tím však starší aplikace nemusí počítat. IP adresa návštěvníka může být používána pro logování, kontrolu oprávnění atd., a pokud se na vstupu neočekávaně objeví IPv6 adresa, mohou nastat problémy.
Dále je potřeba myslet na IPv6 i při návrhu struktur databázových tabulek. Např. nestačí, když sloupce pro uložení IP adresy návštěvníka mají délku omezenu např. na 15 znaků.
Předtím, než si u webhostingu zapnete IPv6, zjistěte si, zda je vámi používaná PHP aplikace s IPv6 kompatibilní.
E-mailové servery a IPv6
Naše e-mailové servery prozatím přes IPv6 dostupné nejsou. Až zde IPv6 zpřístupníme, nebude potřeba provádět z vaší strany žádné úpravy.