Civ V IP Forwarding Amazon EC2 Instance

I want to setup a Civ V server with a large group of friends. I don’t exactly want to give out my public IP address, but I do need a dedicated server because of the large amount of people playing. I have already setup Windows 8.1 on a old laptop I had lying around. I setup an EC2 instance on AWS and I am trying to use SSLH to forward all the traffic that goes into the EC2 instance to by server. The instance is running Ubuntu LTS 18.04 and I already set it up according to a How To Geek article about protecting your Minecraft server. However, when I try connecting it says it is unable to connect. I went into the logs of Civ V and it says that the ping was requested on the port but the ping is not responding.
Is there anything I can do to make this work?
Maybe I need to forward all the server data back to the EC2 and then back to the original computer? How would I do this and have it still work for multiple people?

You can use nginx tcp proxy or haproxy for this. (nginx is easier imo)

I’d love to give more detailed info, but I’ve just shut down my machine for maintenance.

1 Like

Thanks so much! That was totally what I was looking for! You’ve been very helpful. I’m definetly coming back to this forum if I have any other Linux (or tech) related questions.

1 Like

You can come around for others reasons too :slight_smile: