EC2 instance not internet access

0

Hi Team,

I have deployed the one EC2 instance but , I am not able to access the internet access on EC2. I have followed the below steps but not able to resolve the issues. Can you please let me know if i miss something to get internet.

  1. Create the one subnet
  2. Create the Internet gateways and attached the VPC
  3. Created the Route table and added the internet gateway to route table with 0.0.0.0/0 in routes.
  4. deployed the EC2 with above mentioned subnet with enable the auto assign ip address option
질문됨 2달 전161회 조회
3개 답변
1

Hello.

Can you confirm that the route table for the subnet where EC2 is running has a route destined for the internet gateway?
It is possible that you are editing the route table for a different subnet.
Also, do your EC2 security group's inbound rules allow the required communication?
For example, if you want to access via HTTP, you need to allow HTTP as described in the document below.
https://repost.aws/knowledge-center/connect-http-https-ec2
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/working-with-security-groups.html#updating-security-group-rules

profile picture
전문가
답변함 2달 전
  • Thanks Riku, I have updated with above mentioned Ports but still not getting internet access on EC2. i think something missing from route table or internet gateway.

    Note: i have turned off the windows firewall as well as

1

Is the instance in a private or public subnet? If it is in a private subnet, you need to create a NAT GW and use that to route to the internet as private addresses are not routable on the internet. If it is a public subnet, make sure you have a public/EIP assigned to the instance. https://docs.aws.amazon.com/vpc/latest/userguide/configure-subnets.html#subnet-types https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-instance-addressing.html

AWS
Jason
답변함 2달 전
1

Here are the steps to configure an EC2 instance to have internet access in AWS:

  1. Create a VPC with a public subnet. Use the VPC wizard in the AWS console to create a VPC with a public subnet. This will automatically create an internet gateway and attach it to the VPC.
  2. Launch the EC2 instance in the public subnet. When launching the EC2 instance, select the public subnet you created as the subnet to launch the instance into. This will assign a public IP address to the instance.
  3. Configure a security group. When launching the instance, configure a security group that allows inbound traffic on ports that you need to access, such as SSH, HTTP etc. This will allow that traffic to reach the instance.
  4. Optionally, you can assign an Elastic IP. Though not required, you can allocate an Elastic IP and associate it with the instance to give it a static public IP address.

The key steps are creating a public subnet with an internet gateway, launching the instance into the public subnet, and configuring the security group to allow required inbound traffic. Following these steps will ensure your EC2 instance can be reached from the internet.

AWS
답변함 2달 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠