IPv6 on Azure VM

I attached both IPv4 and IPv6 to the VM without a load balancer and created the rules in the NSG to allow traffic to get in and out (I allow everything in and everything out), and test with another server.

Because I wasn't able to ping anything, I used netcat.

On the server I wanted to test, I executed nc -6 -l 8080 and on the VM nc -6 IP 8080 and sent a message. The server got the message, so I know I could connect to IPv6.

I just had to change VNet and Network Interface to support IPv6 and attach the IPs to the network interface.