How to join each session when multiple servers are running on one machine?

I’m new to Dedicated Server, so I may not be familiar with it.

I’m running multiple dedicated servers on Linux, and each server created one session. At this time, when users try to join a session, they all participate in the same session even they choose different sessions. I guess it was because the server was running on one machine and the IP was the same.

So I tried to using open level node with named “ip:port” after Join session node, then it works.
But there is also problem here, How can I get session’s port number in client? I know how to get port number from the server, but not the client (from sessions). Can I get port number from session? Or do I have to set some custom arrtibute when create session on server?

If there is another good way, please let me know, thanks.

some multiplayer plugins can help you. they allow to set name to sessions.
OR dummy way but: connect to each session and verify some custom variable with session id or name in game mode.

I made a bat file that works to load but I dont know if it will work with IPs. can you screen shot how you did the “ip:port” code in your blueprints?