Would having a Public IPv6 resolve this issue?