Help, Having some issues with Outbound NAT

Started by dannyebner92@gmail.com, September 07, 2024, 06:50:44 AM

Previous topic - Next topic
September 07, 2024, 06:50:44 AM Last Edit: September 07, 2024, 06:52:43 AM by dannyebner92@gmail.com
Hello. I've been having issues with the outbound NAT section on my opnsense router. A while back, I had to change from "Automatic outbound NAT rule generation" to "Hybrid outbound NAT rule generation" to make it so my roommate's Nintendo could get an "A" NAT type, thus being able to play online multiplayer. Everything worked smoothly. However, recently I noticed a problem on my PC where on two certain games (EA's Battlefield 4 and Battlefield 1), I could not join any multiplayer servers. I thought it was my isp because I could join servers if on a VPN. I took my opnsense router to my boss's office, and it still did not work even with a different external IP. I found out that if I switched the NAT Outbound back to "Automatic outbound NAT rule generation", I could now join these Battlefield game servers. However though, now the Nintendo switch NAT type is "D" and it cannot play online multiplayer. I don't want to have to go into the router to switch that setting every time when either I want to play battlefield or my roommate wants to play online switch games. Is there a way to make it so automatically generated rules are applied BEFORE manual rules? Any help would be appreciated!

You can set the outbound NAT rules to manual, combine the automatic ones with your tweaks and set the order to what works for both of you.

I wonder if maybe VLANs might help with my issue? Separating the Nintendo Switch from my PC's traffic that way? Or maybe it won't work becuase it's all hitting translation anyways?