Home > Mobile >  Cannot connect to EC2 instance using port other than 22 or ping
Cannot connect to EC2 instance using port other than 22 or ping

Time:12-27

I have my EC2 instance security group inbound rule to accept my ip as follows: enter image description here

Outbound rule as follows: enter image description here

I can connect to my instance using ssh and also ping my instance from my local machine without any issues.

When I have a server running on my EC2 instance on http protocol in port 9999 I am unable to access this site.

netstat -peanut gives me the following output on the server: enter image description here

I am not sure why I am not able to access the http page locally? Should anything change in my inbound rule? I tested this on Amazon linux and ubuntu images. Nothing works.

CodePudding user response:

Even though I have opened all ports on my security group aws seems to be allowing me to only access the common ports like 22, 80 and so on.

The only way I could finally access my remote server on port 9999 was by ssh tunneling:

ssh -TNL 9999:127.0.0.1:9999 <user>@<ip-address>
  • Related