Hur lägger jag till en offentlig IPv6-adress till min instans?
Du kan lägga till en IPv6-adress för instanser på det publika nätverket.
I den här artikeln visar vi hur du lägger till IPv6-adressen på din instans.
Observera att den här artikeln endast gäller instanser på det publika nätverket
Här är de allmänna uppgifter du behöver för konfigurationen:
IPV6-gateway Nätmask | 2a11:4880:1::1 /64 |
För RHEL-baserade system. (AlmaLinux, RockyLinux, Fedora etc.)
Du hittar dina IP-adresser i informationen för dina instanser.
- Öppna konsolen för din instans.
Se till att du kan logga in på din instans via public-key. Efter det här steget fungerar inte längre lösenordsåterställning via GUI:t. Överväg att skapa en snapshot först.
- För att behålla nätverkskonfigurationen måste vi först inaktivera cloud-init.
touch /etc/cloud/cloud-init.disabled
rm /etc/sysconfig/network-scripts/ifcfg-eth0 - Lägg till din IPv6 med det grafiska gränssnittet för RHEL-baserade system
nmtui, kör detta kommando:nmtui
- Ett fönster öppnas. Använd piltangenterna för att navigera och Enter för att bekräfta. I det öppnade fönstret väljer du 'Edit a connection' och sedan <ok>
- Välj sedan gränssnittet eth0 och därefter <edit>:
- Navigera till IPv6-konfigurationen med piltangenterna och ändra den från 'Automatic' till 'Manual'
- Ange din IPv6-adress (glöm inte /64 i slutet) och gatewayen:
- Välj <ok> och tryck på tangenten 'esc'. Du kommer tillbaka till startskärmen för
nmtui, välj quit och <ok> - Starta om din instans för att tillämpa konfigurationen
- Klart, du har nu även IPv6 på din instans.
För Debian-baserade system (ubuntu, kali linux etc.)
- Öppna konsolen för din instans.
Se till att du kan logga in på din instans via public-key. Efter det här steget fungerar inte längre lösenordsåterställning via GUI:t. Överväg att skapa en snapshot först.
- För att behålla nätverkskonfigurationen måste vi först inaktivera cloud-init. Skapa denna fil:
touch /etc/cloud/cloud-init.disabled
- Ändra sedan den befintliga cloud-init-nätverksfilen genom att byta namn på den:
mv /etc/netplan/50-cloud-init.yaml /etc/netplan/01-netcfg.yaml
- Kör sedan följande kommando:
dpkg-reconfigure cloud-init
- Sedan lägger vi till IPv6-adressen:
nano /etc/netplan/01-netcfg.yaml
- Ändra filen enligt följande (ersätt exempel-IPv6 med IPv6-adressen för din instans):
network:
I din konsol ska det se ut så här:
ethernets:
ens3:
dhcp4: yes
dhcp6: no
addresses:
- 2a11:4880:1:0:1c00:00ff:fe00:00a0/64
routes:
- to: default
via: 2a01:7c8:aab5::1
Spara filen och avsluta, i nano (ctrl + x > y > enter).
- Justera filens behörigheter:
chmod 600 /etc/netplan/01-netcfg.yaml
tillämpa den nya konfigurationen:netplan apply
- Klart, du har nu även IPv6 på din instans.
>Kan du inte riktigt lista ut det? Kontakta då vår kundtjänst.
Har du fortfarande frågor? Kontakta oss.