MY VM DOES NOT WORK PROPERLY WITH IPV6.
For the following steps, you need to connect to your VM using the Cyclades connection guide . If your VM cannot be reached though the Internet, we suggest you use the console, as described in the above guide.
If your VM is a Windows Server, Centos, Oracle Linux Ubuntu Server or OpenSUSE VM, you can follow the recommendations below. Else, you can contact us to look into your issue further.
Ubuntu Server
If you have an Ubuntu Server VM that was created before 20 December 2013 and does not have an IPv6 address, then you have stumbled upon a Network Manager bug.
Briefly, the problem is that this version of Network Manager does not take into account the settings of the /etc/sysctl.d/10-ipv6-privacy.conf file.
To bypass this issue, copy the contents of the above file to the /etc/sysctl.conf file with the following command:
sudo grep ^net /etc/sysctl.d/10-ipv6-privacy.conf >> /etc/sysctl.conf
and then restart the Network Manager:
sudo /etc/init.d/network-manager restart
Windows Server 2008/2012
If you have a Windows Server 2008/2012 VM that was created before 24 January 2014, then the problem is that your VirtIO drivers are outdated. You can update your VirtIO drivers using our VirtIO installation guide.
CentOS/Oracle Linux
All Centos/Oracle Linux VMs that are created from official ~okeanos global Images do not have IPv6 nameservers. To see how to add them, we suggest you follow this CentOS/Oracle Linux guide.
OpenSUSE
If you have an OpenSUSE VM that was created before 24 February 2014, you will need to open a port in the YaST firewall for the DHCPv6 client.
YaST has a command-line and graphical component. The following instructions are for the command line component, but roughly the same steps should apply to the graphical component too:
Type in your terminal as root:
yast
This should open a text-based interface with various options. For the rest of the instructions, you will need to use your <Up> and <Down> arrow keys to navigate up and down, and your <Tab> key to go to different window sections. Follow the steps below:
-
Go to "Security and Users" and then go to "Firewall". Press <Enter> and wait.
-
In the new window, go to "Allowed Services" and then to "Advanced...", which is at the bottom right of the window. Press <Enter>.
-
A pop-up window should appear, where you should see a "UDP Ports" section. Go to this section and type:
dhcpv6-client
and then choose "OK".
That's it! You can now close the window safely.
CYCLADES QUESTIONS
General
- Can I modify the technical specifications of an already created VM?
- How can I recover my data from a VM that has been destroyed? Is there any way to restore my VM back to its previous state?
- If I disconnect from my account, do my Virtual Machines stop working?
- Why does my VM's image show up as "Deleted" in its details?
- Why was my VM deleted?
Connectivity
- What is the username and password of my VM?
- Can I change the provided domain name of my VM?
- How can I connect to the Windows/Linux VM that I have created?
- How can I access all my VMs using one public IP?
- Why X2Go does not work when trying to connect to my VM?
- Why X2Go does not work on MacOS X?
- Is there a way of creating a local network using my Virtual Machines?
- Is it possible to create a local network between Virtual Machines that have been created by different users?
- In which case would I need to connect to my VM through the console?
- My Windows machine is "Running" but I cannot connect to it.
- My VM does not seem to have a network adapter, even though it is connected to a network.
- My VM does not have a floating IP, even though Cyclades report so.
- My VM does not work properly with IPv6.
- I'm getting confused about IPv4/IPv6, floating IPs and hot-plugging. Can you provide a simple explanation for all these?
- Can I shutdown/reboot my VM internally?
- Why is port X closed? Is it blocked by design?
- How can I add my public SSH key in an existing VM?