I can't connect to the internet. I
1) Setup an EC2 instance in a public subnet of my VPC and with a public IP
2) Enabled all inbound and outbound traffic for the security group (just to make sure things work and that this shouldn't be an issue).
3) Disabled destination/source checks on my public EC2 instance
4) My main route table (which is the one associated with my private subnet) routes traffic from 0.0.0.0/0 to my public EC2 instance
5) Launched an instance in my private subnet in the same VPC as my public instance (without an elastic or public ip)
6) I can successfully SSH to my public instance and run ping ietf.org
7) I can successfully SSH to my private instance from my public instance, BUT ping ietf.org times out
What else should I be doing?