问题标签 [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 投票
1 回答
2474 浏览

windows-xp - Windows XP VPC 中的 Foxpro2“打开的文件太多”

我正在转换一个旧的 Foxpro2 DOS 应用程序,作为参考,我在 Windows XP VPC 中运行了 foxpro 应用程序。某些应用程序流会导致Too many files open错误。关于如何解决这个问题的任何想法?我已尝试FILES=200按照一篇博客文章中的建议添加 config.sys,但这不起作用,可能是因为这是一台虚拟 PC。

0 投票
3 回答
2982 浏览

amazon-ec2 - 不同区域中的 aws 2 vpc 相同区域:使用私有 IP 进行通信

我在一个特定的 AWS 区域设置了两个 VPC,但是每个都属于不同的区域。因此,我试图从区域 A 获取 ec2 实例,以通过私有 IP 与区域 B 中的实例进行通信。有没有人有运气这样做。

目前,一个弹性 IP 连接到区域 A 机器,该机器无法 ping 区域 B 中的私有 IP。在同一区域内进行测试时,ping 私有 IP 是成功的。所有端口和 IP 在两个 VPC 安全组中都是开放的。

区域 a 子网 10.0.0.0/24 区域 b 子网 10.0.1.0/24

两个 VPC 的路由表允许从 10.0.0.0/16 到本地和 0.0.0.0 的流量。到igw

任何意见,将不胜感激。

谢谢。

0 投票
2 回答
1354 浏览

ubuntu - EC2 VPC 上的 Openswan

我正在努力在亚马逊上的 VPC 和客户端网络之间建立 VPN 隧道,客户端在其防火墙后面使用公共 IP 地址,并要求我们在 VPC 中的服务器也使用公共 IP。

连接的目的是让我们的应用服务器和他们的应用服务器能够通信。

拓扑如下所示:

107.xxx <--> 107.yyy <--> AWS InternetGateway <--> Internet <--> 213.aaa <-->213.bbb

在哪里:

我们设法启动了隧道,但是每当我们尝试 ping 213.bbb 时,我们都会得到Destination Host Unreachable

这是 ipsec.conf:

提前致谢

0 投票
1 回答
724 浏览

dns - 在内部向 AWS VPC 提供少量 CNAME 的最简单配置是什么

我有一个多服务器、多部分的应用程序,我正在迁移到云中。我正在使用 Elastic Load Balancing (ELB) 来共享相同类型实例的负载并处理端口转发。ELB(甚至是内部的)获得生成的 dns 名称,并且由于 ELB 的实现,ip 不可靠。通常的建议是使用 Route 53、dyndns 或类似的设置公共别名。这在大多数情况下都很好用,而且确实适用于我对负载平衡器的外部访问。

我的问题是因为我想减少(如果不是消除)我用于开发、测试、登台和生产的多个 VPC 之间的配置差异。如果我能够为 ELB 提供别名以在 VPC 中使用,我就可以做到这一点。

本质上,我想设置 CNAME 仅供内部使用,但需要最少的填充。这意味着我需要:

  • 易于安装(最好是 RPM)
  • 易于配置(命令行界面会很好,或者至少是少量文件)。我需要在创建时生成配置以获取新创建的 ELB dns 名称。

我看过:

  • BIND - 配置很糟糕,但如果我可以得到一个配置文件<-- 在此处插入CNAMES 就可以了。
  • Dnsmasq - 不错的配置,我在家里使用它,但对 CNAME 的主要限制意味着它不可用。
  • TinyDNS/djbdns - 手动构建和安装,RPMs 不可用,FAQ 很有帮助地说 “自己编译 djbdns 是微不足道的。如果你觉得自己不能胜任,请重新考虑是否应该管理名称服务器。”

有任何想法吗?

0 投票
1 回答
117 浏览

amazon-web-services - 在 EC2 上托管企业应用程序

我正在尝试将企业 Web 应用程序移动到 EC2,并且此应用程序使用 Windows 身份验证。所以我想知道我是否可以使用 Amazon VPC 访问 AWS EC2 上的应用程序,使用来自我现有公司域的 Windows 身份验证。请指教谢谢。

0 投票
1 回答
709 浏览

heroku - AWS VPC 中的 Heroku 应用程序

我有一个小型 Rails 应用程序,我很想通过 Heroku 部署它(就像我对其他客户所做的那样),但这并不是一个公开可用的应用程序,他们需要将它部署在他们的 AWS VPC 中,就好像它可以在其中访问一样他们的内部网络。

这是可能的吗?我知道 Heroku 是建立在 EC2 之上的,但不确定它有多灵活,也找不到任何文档。

如果不可能的话,任何人都能够提供我可以使用的预构建 Rails AMI 的体验,以便复制一些以简化 Heroku 部署,而不必过多担心为应用程序配置和管理我自己的基础架构。

0 投票
2 回答
2016 浏览

amazon-web-services - 如何在 cloudformation 脚本中构造一串物理子网 ID 以动态创建 db 子网组?

我正在尝试构建一个 CLoudFormation 脚本,该脚本同时将一个实例和一个数据库启动到一个 vpc 中。问题是数据库需要两个可用区,所以我创建了第二个子网,现在我只需要在“MyDBSubnetGroup”变量中引用两个子网物理 ID。我可以获得我创建的子网的逻辑 ID,但不知道如何引用这些物理 ID。有人知道吗?谢谢!!

这是我的代码:

0 投票
1 回答
1031 浏览

amazon-web-services - 无法在 vpc(使用 EIP)中通过 http 请求连接到 EC2 实例

我在 AWS 的 vpc 中的一个 ec2 实例上打开了 elasticsearch 服务器(日志服务器)。我给了实例一个 EIP(弹性 ip)。

服务器侦听端口 9200。如您所知(或不知道)EC2 实例有一个私有 IP(即 10.0.0.84)。

因此,如果我转到与日志服务器在同一 vpc 中的另一个实例,并在浏览器中写入 10.0.0.84:9200 我会得到答案,但是如果我从我家(或从相同的vpc)eip:9200行我没有回应。

我检查了一下,ACL 网络和安全组没有问题(所有端口都打开)。

正如我所知,一个 ec2 实例不知道他的 eip(当我编写 cmd“ipconfig /all”时它不会出现)。

我错过了什么吗?我想我不明白架构..

0 投票
1 回答
1218 浏览

networking - 在两个实例上加快小文件 (500kb) 的 rsyncing

我有两个 ec2 实例,webserver并且production. 我需要production将小文件(2-5kb)复制到和从中复制webserver,而网络服务器无法访问生产。我正在使用 ubuntu 12.04。目前,我在 ssh 上使用 rsync 会有 4-5 秒的延迟。有没有更快的方法来做到这一点?我可以忍受 1 秒的延迟。

我正在考虑在 vpc 中启动实例,并通过网络过程,但我不确定这是否足够快 - 关于这方面的教程也很少。或者,我已经开始阅读 nfs,但我再次不确定它是否能解决问题。

0 投票
1 回答
271 浏览

mongodb - 在 AWC VPC 中创建 Mongodb 副本集

我正在 VPC 中创建我的 mongo 集群。我遇到的问题是私有分配的主机名无法解析。

一个实例被分配了一个 IP 地址 10.0.10.20。它的主机名将是 ip-10-0-10-20。

如果我向 /etc/hosts (127.0.0.1 ip-10-0-10-20) 添加一个条目:

但是,我的每个节点都是从同一个 AMI 构建的。我需要自定义每个节点,因为它是使用 /etc/hosts 文件中的节点 IP 地址创建的。

有可能将命令放入启动脚本,但我似乎无法让它工作。相当于在文件末尾添加一行的命令行一直给我权限问题:

[ec2-user@ip-10-0-10-20 ~]$ sudo echo 127.0.0.1 ip-10-0-10-20 >> /etc/hosts -bash: /etc/hosts: 权限被拒绝

我什至不确定这是 VPC 内 Mongo 的正确方法。

任何帮助表示赞赏。