Static Ports, Hamachi and specific ports
For hamachi direct tunnels I know you have to setup static ports. The problem is when I do that I have the issue where if 2 clients play a source game on the same server their source ports and destinations will be the same so they won't be able to connect because the state table will have 2 entries going to the same place and unable to tell which is which.
My solution to this problem was to setup static ports for certain ports and have hamachi setup to use said ports. Now the problem is that if 2 clients are on the same lan then they have a relayed tunnel but they have a direct tunnel to the wan side hamachi client.
So my question is there any solution to his problem? I know I could have each client setup to use different ports when connecting to the same source server but that is a pain.
Below is my outbound nat setup if anyone is wondering. The 2 SRCDS at the top are because of a game server I have running that requires static ports as well.
Edit: I just realized that I may be able to setup static ports for all and setup a rule for port 27005(the port source games use for connecting to a server) to not use static ports. Would that work?