问题标签 [amazon-vpc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
606 浏览

php - 通过 PHP SDK 启动 VPC EC2 实例

我一直在搜索 AWS SDK 示例和教程,终于找到了有关启动 Amazon EC2 实例的官方文档,但问题是它没有描述如何在 VPC 中启动 EC2 实例;另外如何在 PHP 中创建 VPC。由于文档不佳,我在使用 AWS 开发工具包时遇到了很多问题,作为一个附带问题,如果有人可以向我指出涵盖许多主题的 .Net 和/或 PHP AWS 开发工具包教程,我将不胜感激。

更新我终于有机会测试上面的链接,它对 EC2 非常有效,所以我开始查看文件./aws/services/ec2.class.php,它有一个签名的函数run_instances($image_id, $min_count, $max_count, $opt = null)在数组$opt中,您指定创建实例的设置,我发现其中有一个可选数组$optNetworkInterface其中包含SubnetId. 这表明这就是魔法所在。我尝试使用这些选项,但实例无法启动。希望这些细节对您有所帮助,并再次感谢您的宝贵时间。

0 投票
1 回答
1409 浏览

amazon-web-services - AWS EC2 - 更改安全组 - 错误

我正在试用 amazon VPC - Virtual Private Cloud 的教程。

http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/VPC_Scenario2.html#Case2_Launch_NAT

我已经按照这些步骤......

  1. 导航到https://console.aws.amazon.com/vpc
  2. 创建一个 VPC。
  3. 如文章所述创建安全组。
  4. 我已经按照文章的要求创建了 NATSG 安全组。
  5. 当我尝试将实例的安全组更改为在 NATSG 组下运行时,它给了我一个错误 - 说它遇到了一个没有任何描述的错误。

任何指针将不胜感激。

0 投票
1 回答
251 浏览

amazon-ec2 - EC2:在外部地址上连接到自己的 mysql 服务器

我们有几台服务器在 Amazon VPC 中运行。服务器私有 IP 地址会在我们升级它们等时定期更改,因此我们希望使用分配给这些的外部 IP 地址 (EIP) 作为 mysql 和其他服务的连接点。我读到指向同一网络上两台计算机的外部 IP 的流量会自动路由到内部网络。真实而伟大!

唯一的复杂之处似乎是服务器需要在自己的外部 IP 上与 mysql 或其他服务进行通信。如果安全设置是完全开放的,那么这可以正常工作。但是一旦不是这种情况 - 虽然同一安全组中的其他计算机可以毫无问题地相互连接到其他外部 IP,但似乎服务器无法毫无问题地连接到自身。

有什么想法可以解决这个问题,而不必参考 VPC 中实例的私有内部 IP 地址?

0 投票
1 回答
1278 浏览

amazon-web-services - 在任何 VPC 子网中启动 EC2 实例,在非 VPC 启动中模拟“No Preference”选项

我有一个非常标准的堆栈、RDS、2 个使用 ELB 的 EC2 实例。因为我希望 ELB 被限制在一个特定的 IP 范围内,所以我在 VPC 中启动了堆栈,出于 2 个子网的 DR 原因。

我使用了几台临时 ec2 机器,当它们不在 VPC 中时,我允许在任何可用区启动。这(据我所知)意味着如果 AZ 不可用,那么机器将在其他区域启动。

有没有办法在 VPC 中模拟这一点?有没有办法说在 VPC 的任何子网中启动机器?

如果不是通过随机选择一个子网来解决它相当容易,并且如果它尝试另一个失败。只是想知道是否有更清洁的受支持方法?

我正在使用python和boto。

谢谢

0 投票
3 回答
4107 浏览

amazon-web-services - 使用 CloudFormation 在 VPC 中创建 AWS 缓存集群

我正在使用 CloudFormation 在 VPC 内创建一个 AWS 堆栈,并且需要在其上创建 ElastiCache 集群。我调查过,CloudFormation 不支持在 VPC 中创建缓存集群。我们的“解决方法”是在某些“固定”实例(例如堡垒)使用 CloudInit 和 AWS AmazonElastiCacheCli 工具(elasticache-create-cache-subnet-group、elasticache-create-cache-cluster)引导时创建缓存集群. 然后,当前端机器引导时(我们使用自动缩放),它们使用 elasticache-describe-cache-clusters 来获取缓存集群节点并更新配置。

我想知道您是否对这个问题有不同的解决方案。

0 投票
1 回答
300 浏览

amazon-ec2 - 当我有多个服务器时,是否应该在 Amazon EC2 中使用 Amazon VPC

我计划在亚马逊 EC2 中有一个多服务器架构,服务器需要相互通信。这些服务器需要位于不同的亚马逊地区(不同的数据中心)。我可以只使用亚马逊ec2的内部网络吗?有哪些安全问题?我是否应该在此设置中强制使用 Amazon VPC。

0 投票
1 回答
2847 浏览

apache - vpc下的amazon ec2实例无法解析自己的主机名

我注意到,当我尝试重新启动 apache 时,我收到以下警告: httpd:apr_sockaddr_info_get() failed for ip-10-0-0-55 httpd:无法可靠地确定服务器的完全限定域名,使用 127.0.0.1 作为 ServerName

而且当我运行主机名 -i 时,我得到“主机名:未知主机”

所以我认为这是一个网络配置问题,很可能是关于 dns。除了这些症状之外,服务器运行良好,没有任何其他问题。但是这个警告消息只是让我烦恼......也许我的 vpc 配置有问题。但在大多数情况下,我只是按照本指南中的步骤操作,http://docs.aws.amazon.com/AmazonVPC/latest/GettingStartedGuide/ExercisePreqs.html

感谢任何有用的指示!

0 投票
1 回答
601 浏览

amazon-web-services - Amazon VPC 到 VPC 连接

我创建了一个运行 Racoon 的 Amazon EC2 Linux 实例,这个实例正在尝试连接其他 Amazon VPC IPSec 接口。我使用我的弹性 IP 地址作为客户网关,但我遇到了这些故障。

有人对此有任何想法吗?

0 投票
2 回答
3144 浏览

amazon-web-services - 在 Amazon AWS 中的一个 VPC 中创建多个域

是否可以在Amazon AWS中创建的单个 Amazon VPC(虚拟私有云)中创建多个域。?

0 投票
1 回答
2115 浏览

apache - 单个 EC2 实例上的多个网站(或 VPC 分步指南!)

我知道如何使用apache VirtualHost从单个 EC2 实例运行多个域,但我有兴趣为每个实例分配多个 IP 地址。

亚马逊最近添加了此功能。看来,为此,我必须定义一个 VPC 实例而不是经典的 EC2 实例。首先,我想知道是否可以将现有的 EC2 实例迁移到 VPC 类型以利用这一点。

此外,该文档非常令人困惑,并且有许多我不习惯的神秘术语(网络接口、VPC、路由表、DHCP 选项等),我完全迷失了!

我的问题是:是否有一个易于遵循的分步教程可以帮助我设置/配置 VPC 实例并为其分配多个 IP 地址?

我搜索了很多但没有找到任何东西,我对 EC2 / S3 / RDS 相当熟悉,但 VPC 是一个完全不同的野兽!