Jump toUpdate content
How to configure a flexible IPv6 on an Elastic Metal server
The configuration of a flexible IPv6 depends on the Linux distribution running on your machine. You can configure your flexible IPv6 on machines running Debian, Ubuntu, or CentOS.
Make sure your flexible IPv6 is attached to your Elastic Metal server before configuring it.
Open the network configuration file
/etc/network/interfacesin a text editor and edit it as follows:
iface eno1 inet6 static
Remember to replace
eno1with the proper Internet interface name.
Restart the network:
sudo systemctl restart networking.service
The network interface is initialized with the command
allow-hotplug by default on Debian 9. It is possible that the network restart fails with this configuration. In this case, you can initialize the network with
auto to avoid the problem.
Ubuntu uses netplan as network configuration tool since the release of Ubuntu 18.04 LTS.
It replaces the classical network configuration with new configuration files, written in YAML format, and located in the
/etc/netplan directory. For more information regarding netplan, refer to the official netplan documentation.
Open the default configuration file
/etc/netplan/01-netcfg.yamlin a text editor, and edit it as follows:
# This is the network config written by 'subiquity'
addresses: [ "IPV6_ADDRESS/64" ]
Remember to replace
eno1with the proper name of your Internet interface.Note:
The configuration example above is valid for the main IP address of your Dedibox server. If you want to use IPv6 on a virtual machine, remember to use the unique gateway for the failover IPv4.
Check and validate your configuration file.
sudo netplan try
Activate the new configuration:
sudo netplan apply
- Open the automatically generated configuration file for your Internet interface in a text editor, for example
/etc/sysconfig/network-scripts/ifcfg-eth0and edit it as follows:
# Generated by parse-kickstart
GATEWAY="DEDIBOX_MAIN_IP_1" # The IPv4 gateway is your servers main IP address ending on .1 (e.g. Your servers IP is 18.104.22.168 means the gateway is 22.214.171.124)
- Restart the networking service:
systemctl restart network.service