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
Secili prej këtyre shembujve supozon një nënrrjet IPv6 prej 2001:db8:1000::/64. Do t'ju duhet t'i përditësoni ato me nënrrjetin që ju është caktuar.
Ne do të përdorim 2001:db8:1000::100si adresën kryesore IPv6 për të caktuar. Ne gjithashtu do të konfigurojmë 2001:db8:1000::200si një adresë IPv6 dytësore. Shtimi i një IPv6 dytësor nuk është i nevojshëm, por tregon procesin që do të përdorni nëse do të donit adresa të shumta IPv6.
Shënim i rëndësishëm : Nëse shtoni një nënrrjet IPv6 në një makinë ekzistuese, duhet të rinisni serverin nëpërmjet panelit të kontrollit Vultr përpara se IPv6 të funksionojë. Rinisja nëpërmjet SSH ose të ngjashme nuk është e mjaftueshme. IPv6 nuk do të funksiononte fare derisa serveri të riniset. Kjo nuk zbatohet nëse keni zgjedhur IPv6 gjatë vendosjes fillestare të serverit.
Në panelin e kontrollit Vultr, ka shembuj të konfigurimit të krijuar për secilën nga VM-të tuaja. Këto janë të vendosura nën cilësimet IPv6 të VM-së, të emërtuara " Shih shembujt e konfigurimit ose dokumentacionin ".
CentOS 6, CentOS 7
Shtoni linjat e mëposhtme në /etc/sysconfig/network-scripts/ifcfg-eth0skedar.
IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"
Rinisni rrjetin ose rindizni.
service network restart
Nëse keni të aktivizuar përcjelljen e IP-së (duke përdorur serverin tuaj si VPN ose të ngjashme), do t'ju duhet gjithashtu të shtoni linjat e mëposhtme në /etc/sysctl.confskedar. Cilësimet e paracaktuara për këto variabla (që është 1), parandalojnë që IPv6 të funksionojë siç duhet kur është aktivizuar përcjellja e IP-së. Mund të kontrolloni nëse përcjellja e IP-së është aktivizuar duke ekzekutuar " sysctl net.ipv4.ip_forward".
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2
CentOS 8
Konfigurimi dinamik
Plotësoni /etc/sysconfig/network-scripts/ifcfg-ens3skedarin me tekstin e mëposhtëm.
TYPE="Ethernet"
DEVICE="ens3"
ONBOOT="yes"
BOOTPROTO="dhcp"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::100 2001:db8:1000::200"
Rinisni lidhjen ose rindizni.
nmcli con load /etc/sysconfig/network-scripts/ifcfg-ens3
nmcli con up 'System ens3'
Debian 8
Konfigurimi dinamik
Për konfigurim dinamik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface eth0 inet6 auto
Rinisni rrjetin ose rindizni.
systemctl restart networking.service
Konfigurimi statik
Për konfigurimin statik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200
Rinisni rrjetin ose rindizni.
systemctl restart networking.service
Debian 9, Debian 10
Konfigurimi dinamik
Për konfigurim dinamik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface ens3 inet6 auto
Rinisni rrjetin ose rindizni.
systemctl restart networking.service
Konfigurimi statik
Për konfigurimin statik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200
Rinisni rrjetin ose rindizni.
systemctl restart networking.service
Fedora 26 - 28
Shtoni linjat e mëposhtme në /etc/sysconfig/network-scripts/ifcfg-ens3skedar.
IPV6INIT="yes"
IPV6ADDR="2001:db8:1000::100/64"
IPV6_AUTOCONF="yes"
IPV6ADDR_SECONDARIES="2001:db8:1000::200/64"
Rinisni rrjetin ose rindizni.
systemctl restart network.service
Fedora 29 - 31
Ekzekutoni komandat e mëposhtme për konfigurimin dinamik IPv6 dhe një adresë IPv6 shtesë (/128). Adresat shtesë mund të shtohen në të njëjtën mënyrë.
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
Konfigurimi dinamik
Për konfigurim dinamik, shtoni linjat e mëposhtme në /etc/rc.confskedar.
ifconfig_vtnet0_ipv6="inet6 accept_rtadv"
ipv6_activate_all_interfaces="YES"
rtsold_enable="YES"
rtsold_flags="-aF"
Nisni demonin e kërkesës së ruterit ose rindizni.
service rtsold start
Konfigurimi statik
Për konfigurimin statik, shtoni linjat e mëposhtme në /etc/rc.confskedar.
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"
Nisni demonin e kërkesës së ruterit ose rindizni.
service rtsold start
OpenBSD 6.0 - OpenBSD 6.2
Shtoni linjat e mëposhtme në /etc/hostname.vio0skedar.
inet6 autoconf -autoconfprivacy
inet6 alias 2001:db8:1000::200 64
Rinisni ndërfaqen ose rindizni.
sh /etc/netstart vio0
OpenBSD 6.3 - OpenBSD 6.6
Shtoni linjat e mëposhtme në /etc/hostname.vio0skedar.
inet6 autoconf -autoconfprivacy -soii
inet6 alias 2001:db8:1000::200 64
Rinisni ndërfaqen ose rindizni.
sh /etc/netstart vio0
Ubuntu 14.04
Konfigurimi dinamik
Për konfigurim dinamik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface eth0 inet6 auto
Rinisni shembullin.
Konfigurimi statik
Për konfigurimin statik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface eth0 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev eth0 2001:db8:1000::200
Përcjellja e IP-së
Nëse keni të aktivizuar përcjelljen e IP-së (duke përdorur serverin tuaj si VPN ose të ngjashme), do t'ju duhet gjithashtu të shtoni linjat e mëposhtme në /etc/sysctl.confskedar. Cilësimet e paracaktuara për këto variabla (që është 1), parandalojnë që IPv6 të funksionojë siç duhet kur është aktivizuar përcjellja e IP-së. Mund të kontrolloni nëse përcjellja e IP-së është aktivizuar duke ekzekutuar " sysctl net.ipv4.ip_forward".
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.eth0.accept_ra=2
Ubuntu 16.04
Konfigurimi dinamik
Për konfigurim dinamik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface ens3 inet6 auto
Rinisni rrjetin ose rindizni.
systemctl restart networking.service
Konfigurimi statik
Për konfigurimin statik, shtoni linjat e mëposhtme në /etc/network/interfacesskedar.
iface ens3 inet6 static
address 2001:db8:1000::100
netmask 64
up /sbin/ip -6 addr add dev ens3 2001:db8:1000::200
Rinisni rrjetin ose rindizni.
systemctl restart networking.service
Ubuntu 17.10, Ubuntu 18.xx, Ubuntu 19.xx
Plotësoni /etc/netplan/10-ens3.yamlskedarin me tekstin e mëposhtëm.
network:
version: 2
renderer: networkd
ethernets:
ens3:
dhcp4: yes
addresses:
- '2001:db8:1000::200/64'
Përditësoni rrjetin ose rindizni.
netplan apply
Windows Server 2012 R2, Windows Server 2016, Windows Server 2019
Gjeni emrin e ndërfaqes publike në sistemin tuaj. Mund të përdorni ipconfig /allose të lundroni në Panelin e Kontrollit të Windows.
Zëvendësoni " Ethernet" me emrin e ndërfaqes publike që ka zgjedhur Windows dhe ekzekutoni komandat e mëposhtme.
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"