I have a Centos7 VM instance running in Azure. It has a public IPv4 address reachable from the internet. I would like to add a public IPv6 address to this instance's network interface but I cannot figure out how to do this. There does not seem to be a way to add it to the interface from the portal. I have consulted the documentation but it seems to have conflicting information that suggests it is not possible, or that it can only be achieved by creating a new VM. I have attempted this also but again could not get it to work. Information I have found on Google appears to be outdated.
I would appreciate it very much if someone could advise on whether it is possible to have both public IPv4 and IPv6 addresses allocated to the same VM, and if so how this might be acheived. Thanks!