Having trouble ssh into ec2 instance with elastic ip address

Three possibilities:

  1. Your VPC route table for the subnet is missing an entry pointing 0.0.0.0/0 to the IGW
  2. Your instance was launched into the default or wrong security group that is missing the incoming ssh rule
  3. You have a NACL on the subnet that is blocking the traffic