我通过向导将amazon VPC设置为“仅公有网络”,所以我的所有实例都在公有子网中。
私有网络内分配了弹性IP的实例顺利接入公网。
但无弹性IP的实例无法随处接入。
Internet网关存在。aws控制台中的路由表如下所示
Destination Target
10.0.0.0/16 local
0.0.0.0/0 igw-nnnnn并从内部路由实例显示
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 0 0 0 eth0
default 10.0.0.1 0.0.0.0 UG 100 0 0 eth0我尝试将实例所属安全组的所有进出流量都开放到0.0.0.0/0。还是没有成功。
~$ ping google.com
PING google.com (74.125.224.36) 56(84) bytes of data.
^C
--- google.com ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5017ms我还能做什么?
发布于 2012-05-15 12:43:01
看起来从没有弹性IP的实例出来的唯一方法是:
F29
因此,仅仅添加NAT是不够的。请停止实例,并将实例从其他子网移至其他IP。
发布于 2012-05-12 11:31:15
文档告诉您应该添加一个NAT Instance
发布于 2014-01-30 14:07:24
问:没有弹性公网Q.的实例如何访问公网?
没有弹性公网in的实例可以通过以下两种方式访问Internet :没有弹性公网in的实例可以通过NAT实例路由流量访问Internet。这些实例使用NAT实例的弹性公网EIP穿越Internet。NAT实例允许出站通信,但不允许Internet上的机器使用NAT发起到私有寻址机器的连接,并且
http://aws.amazon.com/vpc/faqs/
您可以在此处找到有关如何设置nat实例的详细说明:http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_NAT_Instance.html

https://stackoverflow.com/questions/10243833
复制相似问题