first premise to fixing internet is giving every device unique connection string.
if the server is not run by you, its run by someone else. when the server is run by someone else, its not your server, its their server, its their rules.
operators did not give you ipv6, but there is a software layer that will give you ipv6. that is #yggdrasil.