Připojení k serveru přes IPv6

Váš server má IPv6 adresu, například 2a01:5e0:6:101:101::13. Připojíte se k ní jen ze sítě, která IPv6 podporuje. Tady zjistíte, jestli ji máte, co dělat, když ne, a jak adresu zapsat v programech.

1. Zjistěte, jestli máte IPv6

Otevřete test-ipv6.com. Pokud test ukáže, že IPv6 máte, přejděte rovnou na krok 3.

Přesnější je vyzkoušet přímo váš server. Místo ukázkové adresy použijte adresu z účtu.

Windows (PowerShell)
Test-NetConnection -ComputerName 2a01:5e0:6:101:101::13 -Port 22

Výsledek TcpTestSucceeded : True znamená, že se k serveru dostanete.

Linux a macOS (Terminál)
nc -6 -vz 2a01:5e0:6:101:101::13 22

Výsledek succeeded nebo open znamená, že se k serveru dostanete. Samotný ping nepoužívejte, firewall ho často blokuje, i když připojení funguje.

2. Když IPv6 nemáte

  1. Zapněte IPv6 v routeru. Bývá vypnuté. V nastavení připojení k internetu (WAN) hledejte IPv6, případně volbu DHCPv6 nebo Prefix Delegation. Potom počítač odpojte a znovu připojte k síti a zopakujte test z kroku 1.
  2. Zeptejte se poskytovatele internetu. Mnoho poskytovatelů IPv6 nabízí, často jen na požádání nebo s jiným nastavením routeru.
  3. Rychlé řešení: data z telefonu. Mobilní sítě IPv6 často podporují. Zapněte na telefonu sdílení internetu (hotspot), připojte se k němu počítačem a zopakujte test z kroku 1.
  4. Přes jiný server s IPv6. Pokud máte jiný server, který IPv6 má, připojte se přes něj (příkaz níže).
Připojení přes jiný server (SSH jump)
ssh -J uzivatel@vas-jiny-server.cz root@2a01:5e0:6:101:101::13

3. Jak zadat IPv6 adresu v programech

IPv6 adresa obsahuje dvojtečky, proto ji některé programy chtějí v hranatých závorkách. Platí to vždy, když za adresou následuje port nebo cesta.

SSH (Windows Terminál, Linux, macOS)
ssh root@2a01:5e0:6:101:101::13
Kopírování souborů přes scp – adresa v závorkách
scp soubor.zip root@[2a01:5e0:6:101:101::13]:/root/
Webový panel v prohlížeči – adresa v závorkách
https://[2a01:5e0:6:101:101::13]:10000
  • PuTTY: do pole Host Name napište 2a01:5e0:6:101:101::13, port 22.
  • WinSCP, FileZilla: do pole pro server napište 2a01:5e0:6:101:101::13. Pokud program hlásí chybu, zkuste [2a01:5e0:6:101:101::13].
  • Vzdálená plocha (RDP): do pole Počítač napište 2a01:5e0:6:101:101::13, případně v hranatých závorkách. S portem vždy takto: [2a01:5e0:6:101:101::13]:3389.

4. Tip: místo adresy používejte doménu

Adresu si nemusíte pamatovat. U své domény přidejte DNS záznam typu AAAA s adresou serveru, třeba server.vasefirma.cz, a připojujte se přes něj: ssh root@server.vasefirma.cz. Když doménu spravujeme my, napište nám a záznam nastavíme.

Pořád to nejde?

Pošlete nám výsledek testu z kroku 1 a název programu, kterým se připojujete. Kontakt najdete na stránce Kontakt.