So I temporarily bypassed my own router, so I disabled double nat entirely (to only single nat) and still have this issue.
Destiny 2 still reports Moderate NAT.
I do not know what to do now. I could try and forward all ports destiny uses via ssh to a bounce server on the internet (and encapsulate udp packets in tcp packets locally, forward the tcp port, and unencapsulate the tcp port). I know forwarding udp is a massive pain (and difficult to do properly and transparently), and I do not want to get banned for network manipulation (since I can play all activities the game lets you play solo).
If I only need to forward tcp connections, I can do that with ssh no problem, but udp will be a challenge.
(I tried to forward udp before, and it did not go so well)
EDIT: I could try [url=https://superuser.com/questions/927060/openvpn-server-to-forward-incoming-connection-to-client]this[/url], but just setting up OpenVPN is complicated enough for me. I tried once, and could not manage to make the server work.
Other than that I can talk to my ISP and open tickets, but I do not know what to write (except maybe that I want all the ports in [url]https://bungie.net/nat[/url] in the pc section forwarded to me. Just asking that is a big nono for me tho). Can anyone tell me, why moderate nat is suddenly a problem for me?
I can connect and play just fine. Everything works, except playing with other people.
Edit: Is there a type of shadowban, where you just can't play with players anymore? That would actually make the most sense to me.
English
-
Also this seems to have resolved on it's own too. I don't actually need my vpn anymore. I should have tested it again. So with this timeframe, it is hard to argue, that this wasn't maintainence related.
-
Edited by R3n3g4d3: 10/20/2022 1:34:59 PMSo essentially I created my own openvpn server, with keys and everything. The clients connect to a subnet (10.8.0.0/24 255.255.255.0) on my server. Then I add Masquerading rules (nat) and rules to accept packets on the openvpn device. Then I configure my windows firewall, so destiny can only connect via my vpn. The server this all runs on has a static and public ip. Overall this contruction works, and should be transparent to destiny. I am now able to connect to other people again. (Still with moderate nat).