Az IPv6 az IPv4 utódja: 128 bites címeivel gyakorlatilag kimeríthetetlen címteret ad. KVM VPS csomagjainkban minden szerver az IPv4 cím mellett IPv6 címet is kap.
Miért érdemes használni?
- Egyre több internetszolgáltató és mobilhálózat használ IPv6-ot, így a látogatók egy része közvetlenül, címfordítás nélkül éri el a szervert.
- Egyes szolgáltatások (például a levelezés a nagy szolgáltatók felé) IPv6-on is kommunikálnak; ha a szerver IPv6-on is elérhető, ezt jól kell beállítani.
- Az IPv6 cím a szerverhez tartozik, így később sem kell címhiány miatt aggódnia.
Először ellenőrizze
Lehet, hogy az IPv6 már működik. Nézze meg:
ip -6 addr show
ip -6 route show
Ha az interfészen látható egy scope global IPv6 cím, és van default via útvonal, akkor be van állítva; ugorjon az ellenőrzéshez.
Beállítás
Az IPv6 címet, a prefixhosszt és az átjárót az Ügyfélportálon, a VPS szolgáltatás adatai között találja. Az alábbi példákban a 2001:db8:1234::10/64 cím és a 2001:db8:1234::1 átjáró helyére a sajátját írja, az interfész nevét pedig (eth0, ens3) az ip link parancs mutatja meg.
Ubuntu (netplan): egészítse ki a /etc/netplan/ mappában lévő fájlt:
network:
version: 2
ethernets:
ens3:
addresses:
- 2001:db8:1234::10/64
routes:
- to: "::/0"
via: "2001:db8:1234::1"
Ha a fájlban az IPv4 beállítások már szerepelnek, csak az IPv6 sorokat adja hozzá a meglévő addresses és routes listához. Próbálja ki a sudo netplan try paranccsal: ha a kapcsolat megszakad, 120 másodperc után visszaáll az előző beállítás. Ha minden rendben, véglegesítse: sudo netplan apply.
Debian (ifupdown): a /etc/network/interfaces fájlban:
iface eth0 inet6 static
address 2001:db8:1234::10/64
gateway 2001:db8:1234::1
Majd: sudo systemctl restart networking.
AlmaLinux, Rocky Linux (NetworkManager):
nmcli connection show
sudo nmcli connection modify "eth0" ipv6.method manual ipv6.addresses 2001:db8:1234::10/64 ipv6.gateway 2001:db8:1234::1
sudo nmcli connection up "eth0"
A kapcsolat nevét az első parancs listázza ki.
Ellenőrzés
ping -6 -c 4 google.com
curl -6 https://ifconfig.co
Ha a ping választ kap, és a második parancs az Ön IPv6 címét írja ki, a kapcsolat működik. Hálózati hibakereséshez a ping, traceroute, mtr, dig és curl használatát bemutató cikk ad további eszközöket.
Ne felejtse el
- Tűzfal: a szabályoknak az IPv6 forgalomra is érvényesnek kell lenniük, különben a szerver IPv6-on védtelen maradhat; lásd a VPS tűzfalának beállításáról szóló cikket.
- DNS: ha a weboldala IPv6-on is elérhető legyen, vegyen fel a domainhez egy
AAAArekordot a szerver IPv6 címével. - Webszerver: ellenőrizze, hogy az Nginx vagy az Apache az IPv6 címen is figyel-e (Nginxnél például
listen [::]:443 ssl;).