I have no education about networks or subnets and how ipv6 works,
so here is the problem.
I have Ubuntu mate 20.04 installed on a machine which is connected to the internet vai android WiFi tethering.
I want to share my internet connection through an Ethernet port of the Ubuntu machine to my router's wan port.
I edited the wired connections setting and under ipv4 and ipv6 tabs in my Ubuntu machine and I selected Shared to other computers in both ipv4 and ipv6 tabs.
I gave a static ipv4 address of 192.168.137.1 in the Address option, but in ipv6 i didn't gave any static address and i don't know how to do so.
My router is connected to the internet right now but when I connect my mobile device or laptop to router's WiFi or Ethernet port and go to check my internet ipv4 and ipv6 address on google it only shows ipv4 public address and ipv6 is not detected.
I can't get my head around it why it is not working.
So here are my questions
How to give static ipv6 address from Ubuntu to my router
After giving static ipv6 address will I get a ipv6 public address when I connect to my router's WiFi
Now I want to point out that my Ubuntu machine is getting a public ipv4 and public ipv6 address on https://whatismyipaddress.com
My router is a d-link 2750u with 3 lan ports and 1 wan port
Here are image links
ipv4 shared to other computers setting
ipv6 setting