No one compares You stand alone To every record I own Music to my heart That’s what you are A song that goes on and on
Ah yeah I wouldn’t be surprised if he has a double NAT going on and needs to put the ISP provided modem into bridge mode.
Perhaps change who’s hosting it? Since you’re in IT you probably have a computer capable of it?
Alternatively you could host a wire guard endpoint have them connect to you that way. But configuring that is a pain on Windows.
The problem is most likely on the host’s end. They need to configure port forwarding for the game.
If you’re connecting over the internet confirm you’re connecting to their WAN IP address.
There is a rare edge case that comes to mind.
In server.properties look for use-native-transport
and try setting it to false on the host.
Alternatively I would suggest checking if you and the host support ipv6 and use that. It’ll help avoid the problems you’re experiencing with NAT.
Hey its unfortunate you are being downvoted since this is about a active problem and all you’re doing is bringing attention to it.
It’s not that the OS doesn’t support such tools, (anyone can choose to run a 3rd party kernel module) its the devs of the anticheat software that refuse to do the work needed to make it a reality.
The other problem is that such software is unlikely to work correctly out of the box across the plethora of available operating systems and configurations. Just targeting the steam deck would be received rather negatively and probably illicit chilling effects across the community.
You could theoretically, do what NVIDIA has done for their driver and opensource just the parts needed to make it work for your OS. However, that could potentially be used as a means to circumvent the purpose of the tool.
All anti-cheat software is a cat and mouse game and any determined group will eventually circumvent any client side means which speaks to architectural problems with the game. Which could potentially be insurmountable without considerable investment in server sided solutions.
However, the creation of client sided kernel modules would at least bring it close to par with the Windows experience.
I forgot you could use SSH port redirection. By having them connect to your ssh server. Just understand that you need to configure it in a safe way to avoid someone using the credentials incorrectly.
See the section called “Exposing service running in localhost of a server behind NAT to the internet”
https://goteleport.com/blog/ssh-tunneling-explained/