Skip to content

Konfigurer det rutede /48 IPv6-prefikset ditt ​

En server leveres med et rutet /48 IPv6-subnett, rutet til den primære IPv6-adressen. Denne veiledningen tar i bruk en adresse fra /48-en på Debian/Ubuntu, CentOS/RHEL, FreeBSD og Windows.

Forstå IPv6-oppsettet ditt ​

Eksemplene bruker en server med IPv4-adressen 185.181.60.123:

FeltVerdi
Primær IPv62a03:94e0:ffff:185:181:60::123
Prefikslengde på primær/118
Standard gateway2a03:94e0:ffff:185:181:60::1
Rutet /48-subnett2a03:94e0:abcd::/48

Erstatt 2a03:94e0:abcd::/48 med det rutede prefikset under Subnett i Nettverk-fanen på serveren.

Linux ​

Debian / Ubuntu ​

Åpne filen for nettverksgrensesnitt:

bash
sudo nano /etc/network/interfaces

Du bør allerede se den primære IPv6-stanzaen:

iface eth0 inet6 static
    address 2a03:94e0:ffff:185:181:60::123
    netmask 118
    gateway 2a03:94e0:ffff:185:181:60::1

Legg til et alias-grensesnitt for en adresse inne i det rutede /48-et:

iface eth0:1 inet6 static
    address 2a03:94e0:abcd::1
    netmask 48

Erstatt eth0 med det faktiske grensesnittnavnet ditt (for eksempel ens33, ens160).

Start nettverket på nytt:

bash
sudo systemctl restart networking

Debian 12+ / Ubuntu 22.04+ med netplan ​

Rediger /etc/netplan/01-netcfg.yaml:

yaml
network:
  version: 2
  ethernets:
    ens33:
      addresses:
        - 2a03:94e0:ffff:185:181:60::123/118
        - 2a03:94e0:abcd::1/48
      routes:
        - to: default
          via: 2a03:94e0:ffff:185:181:60::1

Aktiver:

bash
sudo netplan apply

CentOS / RHEL ​

Rediger konfigurasjonsfilen for grensesnittet:

bash
sudo nano /etc/sysconfig/network-scripts/ifcfg-eth0

Legg til den sekundære IPv6-adressen:

IPV6ADDR_SECONDARIES="2a03:94e0:abcd::1/48"

Erstatt eth0 med det faktiske grensesnittnavnet ditt (ens192, eno1, osv.).

Start nettverkstjenesten på nytt:

bash
sudo systemctl restart network

CentOS 8+ / RHEL 8+ med nmcli ​

bash
nmcli connection modify eth0 +ipv6.addresses 2a03:94e0:abcd::1/48
nmcli connection up eth0

FreeBSD ​

Rediger /etc/rc.conf:

bash
sudo nano /etc/rc.conf

Legg til IPv6-stanzaene:

ipv6_ifconfig_em0="inet6 2a03:94e0:ffff:185:181:60::123 prefixlen 118"
ipv6_defaultrouter="2a03:94e0:ffff:185:181:60::1"
ipv6_ifconfig_em0_alias0="inet6 2a03:94e0:abcd::1 prefixlen 48"

Erstatt em0 med det faktiske grensesnittnavnet ditt.

Start nettverket på nytt:

bash
sudo service netif restart

Windows ​

Åpne PowerShell som administrator og kjør:

powershell
New-NetIPAddress -InterfaceAlias "Ethernet" `
                 -IPAddress      "2a03:94e0:abcd::1" `
                 -PrefixLength   48 `
                 -DefaultGateway "2a03:94e0:ffff:185:181:60::1"

Erstatt "Ethernet" med det faktiske adapternavnet ditt. Kjør Get-NetAdapter for å liste dem.

Verifiser ​

Når nettverket er lastet på nytt, bekreft at adressen er oppe:

OSKommando
Linuxip -6 addr
FreeBSDifconfig
WindowsGet-NetIPAddress

Test tilkoblingen fra den nye adressen:

bash
ping6 google.com

TIPS

Når en adresse fra /48-en er oppe på serveren, er neste steg for mange bruksområder (spesielt e-post) å sette reverse DNS (PTR) for den.

Gigahost Docs

This site is currently in development.
Enter the password to continue.