Hvordan legger jeg til en offentlig IPv6-adresse på instansen min?
Du kan legge til en IPv6-adresse for instanser på det offentlige nettverket.
I denne artikkelen viser vi deg hvordan du legger til IPv6-adressen på instansen din.
Merk at denne artikkelen kun gjelder instanser på det offentlige nettverket
Dette er de generelle opplysningene du trenger for oppsettet:
IPV6-gateway Nettmaske | 2a11:4880:1::1 /64 |
For RHEL-baserte systemer. (AlmaLinux, RockyLinux, Fedora osv.)
Du finner IP-adressene dine i detaljene for instansene dine.
- Åpne konsollen for instansen din.
Sørg for at du kan logge inn på instansen din via offentlig nøkkel. Etter dette trinnet vil tilbakestilling av passord via GUI ikke lenger fungere. Vurder å opprette et øyeblikksbilde først.
- For å beholde nettverkskonfigurasjonen må vi først deaktivere cloud-init.
touch /etc/cloud/cloud-init.disabled
rm /etc/sysconfig/network-scripts/ifcfg-eth0 - Legg til IPv6 ved å bruke det grafiske grensesnittet i RHEL-baserte systemer
nmtui, kjør denne kommandoen:nmtui
- Et vindu åpnes. Bruk piltastene for å navigere og Enter for å bekrefte. I vinduet som åpnes, velg 'Edit a connection' og deretter <ok>
- Velg deretter grensesnittet eth0 og så <edit>:
- Naviger til IPv6-konfigurasjonen med piltastene og endre den fra 'Automatic' til 'Manual'
- Skriv inn IPv6-adressen din (ikke glem /64 på slutten) og gatewayen:
- Velg <ok> og trykk på 'esc'-tasten. Du kommer tilbake til startsiden for
nmtui, velg quit og <ok> - Start instansen på nytt for å bruke konfigurasjonen
- Ferdig, du har nå også IPv6 på instansen din.
For Debian-baserte systemer (ubuntu, kali linux osv.)
- Åpne konsollen for instansen din.
Sørg for at du kan logge inn på instansen din via offentlig nøkkel. Etter dette trinnet vil tilbakestilling av passord via GUI ikke lenger fungere. Vurder å opprette et øyeblikksbilde først.
- For å beholde nettverkskonfigurasjonen må vi først deaktivere cloud-init. Opprett denne filen:
touch /etc/cloud/cloud-init.disabled
- Deretter endrer vi den eksisterende cloud-init-nettverksfilen ved å gi den nytt navn:
mv /etc/netplan/50-cloud-init.yaml /etc/netplan/01-netcfg.yaml
- Kjør deretter følgende kommando:
dpkg-reconfigure cloud-init
- Deretter legger vi til IPv6-adressen:
nano /etc/netplan/01-netcfg.yaml
- Endre filen som følger (erstatt eksempel-IPv6 med IPv6-adressen til instansen din):
network:
Slik skal det se ut i konsollen din:
ethernets:
ens3:
dhcp4: yes
dhcp6: no
addresses:
- 2a11:4880:1:0:1c00:00ff:fe00:00a0/64
routes:
- to: default
via: 2a01:7c8:aab5::1
Lagre filen og avslutt. I nano bruker du (ctrl + x > y > enter).
- Juster filrettighetene:
chmod 600 /etc/netplan/01-netcfg.yaml
bruk den nye konfigurasjonen:netplan apply
- Ferdig, du har nå også IPv6 på instansen din.
>Får du det ikke helt til? Da kan du kontakte kundeservicen vår.
Har du fortsatt spørsmål? Ta kontakt.