CentOS 6, CentOS 7
CentOS 8
Debian 8
Debian 9, Debian 10
Fedora 26-28
Fedora 29-31
FreeBSD 10.x, FreeBSD 11.x, FreeBSD 12.x
OpenBSD 6.0 - OpenBSD 6.2
OpenBSD 6.3 - OpenBSD 6.6
Ubuntu 14.04
Ubuntu 16.04
Ubuntu 17.10, Ubuntu 18.xx, Ubuntu 19.xx
Windows Server 2012 R2, Windows Server 2016, Windows Server 2019
A példák mindegyike egy IPv6 alhálózatot feltételez 2001:db8:1000::/64. Frissítenie kell őket a hozzárendelt alhálózattal.
2001:db8:1000::100Fő IPv6-címként fogjuk használni a hozzárendelést. 2001:db8:1000::200Másodlagos IPv6-címként is beállítjuk . Másodlagos IPv6 hozzáadása nem szükséges, de megmutatja azt a folyamatot, amelyet akkor használna, ha több IPv6-címet szeretne.
Fontos megjegyzés : Ha IPv6-alhálózatot ad hozzá egy meglévő géphez, akkor az IPv6 működése előtt újra kell indítania a kiszolgálót a Vultr vezérlőpulton keresztül. Az SSH-n vagy hasonlón keresztül történő újraindítás nem elegendő. Az IPv6 egyáltalán nem fog működni, amíg a szervert újra nem indítják. Ez nem érvényes, ha az IPv6-ot választotta a kiszolgáló kezdeti üzembe helyezése során.
A Vultr vezérlőpultján konfigurációs példák vannak generálva az egyes virtuális gépekhez. Ezek a virtuális gép IPv6-beállításai alatt találhatók, „ Tekintse meg a konfigurációs példákat vagy a dokumentációt ” címkével .
CentOS 6, CentOS 7
Adja hozzá a következő sorokat a /etc/sysconfig/network-scripts/ifcfg-eth0fájlhoz.
IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"
Indítsa újra a hálózatot vagy indítsa újra.
service network restart
Ha engedélyezve van az IP-továbbítás (VPN-ként vagy hasonlóként használja a szervert), akkor a következő sorokat is hozzá kell adnia a /etc/sysctl.conffájlhoz. Ezeknek a változóknak az alapértelmezett beállításai (amely 1) megakadályozzák, hogy az IPv6 megfelelően működjön, ha az IP-továbbítás engedélyezve van. A " sysctl net.ipv4.ip_forward" futtatásával ellenőrizheti, hogy az IP-továbbítás engedélyezve van-e .
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2
CentOS 8
Dinamikus konfiguráció
Töltse ki a /etc/sysconfig/network-scripts/ifcfg-ens3fájlt a következő szöveggel.
TYPE="Ethernet"
DEVICE="ens3"
ONBOOT="yes"
BOOTPROTO="dhcp"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::100 2001:db8:1000::200"
Indítsa újra a kapcsolatot, vagy indítsa újra.
nmcli con load /etc/sysconfig/network-scripts/ifcfg-ens3
nmcli con up 'System ens3'
Debian 8
Dinamikus konfiguráció
A dinamikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface eth0 inet6 auto
Indítsa újra a hálózatot vagy indítsa újra.
systemctl restart networking.service
Statikus konfiguráció
Statikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200
Indítsa újra a hálózatot vagy indítsa újra.
systemctl restart networking.service
Debian 9, Debian 10
Dinamikus konfiguráció
A dinamikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface ens3 inet6 auto
Indítsa újra a hálózatot vagy indítsa újra.
systemctl restart networking.service
Statikus konfiguráció
Statikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200
Indítsa újra a hálózatot vagy indítsa újra.
systemctl restart networking.service
Fedora 26-28
Adja hozzá a következő sorokat a /etc/sysconfig/network-scripts/ifcfg-ens3fájlhoz.
IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"
Indítsa újra a hálózatot vagy indítsa újra.
systemctl restart network.service
Fedora 29-31
Futtassa a következő parancsokat a dinamikus IPv6-konfigurációhoz és egy további IPv6-címhez (/128). Hasonló módon további címek is hozzáadhatók.
nmcli con mod 'Wired connection 1' ipv6.method 'auto' ipv6.addresses ''
nmcli con mod 'Wired connection 1' +ipv6.addresses '2001:db8:1000::200/128'
nmcli con up 'Wired connection 1'
FreeBSD 10.x, FreeBSD 11.x, FreeBSD 12.x
Dinamikus konfiguráció
A dinamikus konfigurációhoz adja hozzá a következő sorokat a /etc/rc.conffájlhoz.
ifconfig_vtnet0_ipv6="inet6 accept_rtadv"
ipv6_activate_all_interfaces="YES"
rtsold_enable="YES"
rtsold_flags="-aF"
Indítsa el az útválasztó kérő démont vagy indítsa újra.
service rtsold start
Statikus konfiguráció
Statikus konfigurációhoz adja hozzá a következő sorokat a /etc/rc.conffájlhoz.
rtsold_enable="YES"
ipv6_activate_all_interfaces="YES"
rtsold_flags="-aF"
ifconfig_vtnet0_ipv6="inet6 2001:db8:1000::100 prefixlen 64"
ifconfig_vtnet0_alias0="inet6 2001:db8:1000::200 prefixlen 64"
Indítsa el az útválasztó kérő démont vagy indítsa újra.
service rtsold start
OpenBSD 6.0 - OpenBSD 6.2
Adja hozzá a következő sorokat a /etc/hostname.vio0fájlhoz.
inet6 autoconf -autoconfprivacy
inet6 alias 2001:db8:1000::200 64
Indítsa újra a felületet vagy indítsa újra.
sh /etc/netstart vio0
OpenBSD 6.3 - OpenBSD 6.6
Adja hozzá a következő sorokat a /etc/hostname.vio0fájlhoz.
inet6 autoconf -autoconfprivacy -soii
inet6 alias 2001:db8:1000::200 64
Indítsa újra a felületet vagy indítsa újra.
sh /etc/netstart vio0
Ubuntu 14.04
Dinamikus konfiguráció
A dinamikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface eth0 inet6 auto
Indítsa újra a példányt.
Statikus konfiguráció
Statikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200
IP továbbítás
Ha engedélyezve van az IP-továbbítás (VPN-ként vagy hasonlóként használja a szervert), akkor a következő sorokat is hozzá kell adnia a /etc/sysctl.conffájlhoz. Ezeknek a változóknak az alapértelmezett beállításai (amely 1) megakadályozzák, hogy az IPv6 megfelelően működjön, ha az IP-továbbítás engedélyezve van. A " sysctl net.ipv4.ip_forward" futtatásával ellenőrizheti, hogy az IP-továbbítás engedélyezve van-e .
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2
Ubuntu 16.04
Dinamikus konfiguráció
A dinamikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface ens3 inet6 auto
Indítsa újra a hálózatot vagy indítsa újra.
systemctl restart networking.service
Statikus konfiguráció
Statikus konfigurációhoz adja hozzá a következő sorokat a /etc/network/interfacesfájlhoz.
iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200
Indítsa újra a hálózatot vagy indítsa újra.
systemctl restart networking.service
Ubuntu 17.10, Ubuntu 18.xx, Ubuntu 19.xx
Töltse ki a /etc/netplan/10-ens3.yamlfájlt a következő szöveggel.
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: yes
addresses:
- '2001:db8:1000::200/64'
Frissítse a hálózatot vagy indítsa újra.
netplan apply
Windows Server 2012 R2, Windows Server 2016, Windows Server 2019
Keresse meg a nyilvános interfész nevét a rendszeren. Használhatja ipconfig /allvagy navigálhat a Windows Vezérlőpultján.
Cserélje ki a " Ethernet" karaktert a Windows által kiválasztott nyilvános felületnévre, és futtassa a következő parancsokat.
netsh interface ipv6 set global randomizeidentifiers=disabled
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::100/64"
netsh interface ipv6 add address interface="Ethernet" address="2001:db8:1000::200/64"