0

我按照 AWS VPC 的“场景 1”教程中提到的步骤进行操作。

http://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/VPC_Scenario1.html

如果有允许 VPN 连接到 VPC 的 OpenSVN 服务器,则使用公共子网。服务器分配了一个 EIP。通过 VPN 访问 VPC 没有问题。

如果我在没有 EIP 的情况下将其他 EC2 实例添加到 VPC,则无法访问互联网!我配置了一个互联网网关,我的路由表只包含网络本地规则和 0.0.0.0 -> 互联网网关之一。

任何想法缺少什么?

如果我将 EIP 附加到实例,它可以工作。

谢谢詹斯

4

1 回答 1

1

在所有 VPC 教程测试期间,我删除了我的“默认 vpc”。

如果没有默认 VPC,EC2 实例将不会获得公共 IP。

http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-vpc.html https://serverfault.com/questions/509136/how-do-i-set-a-vpc-in-aws -to-default-vpc-true

我必须联系亚马逊支持。

更新:awscli 中有一个(新的?)选项可以解决问题--associate-public-ip-address

http://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html

于 2013-11-29T16:30:49.733 回答