Prenote: I am new to Azure and networking in general. However, I have extensively read https://learn.microsoft.com/en-us/azure/virtual-network/virtual-network-network-interface-addresses and other docs regarding ip configurations and virtual network interfaces. It was recommended to me by support to make this forum.
EDIT: My goal is to use my Windows VM as a game server to host an IPv6 connection for iOS devices to connect too.
My goal is to connect to my Windows 2012 Server VM via its IPv6 address. I don't want a load balancer setup, just a VM with both IPv4 and IPv6 public addresses. I have a single network interface with two ipconfigs. The primary ipconfig has both a private and public IPv4 address, while the second ipconfig has a private IPv4 address. I am unable to edit my second configuration to include association for its public IP, it errors out by saying there are no "associable IPS". I have added an IPv6 address space in the vnet.
There are visible private IPv6 addresses and public/private IPv4 addresses, but, I am unable to associate the public IPv4 and continue. I have attached relevant screenshots.
https://gyazo.com/bbd1ad6971a15620261320267cac222e - ip config list
https://gyazo.com/c7287776758dba9df503843c47cfd429 - ip config second config edit
https://gyazo.com/2c682bf25e1d7a52df7f1fbdc42ed5eb - ip config second config edit - cant associate
https://gyazo.com/2875afde8d623a5991ee023f1d3af739 - vm network overview
https://gyazo.com/fdc084868ed7ee4018d538d72397a7e4 - vnet showing address spaces