昨晚我意识到在配置弹性 IP 方面有 5 个地址限制。
我做了一些初步研究,得出的结论是,一堆弹性 IP 可能不是正确的答案。我相信我可以添加启动脚本来在启动时更新 Route 53 DNS 记录,以避免对静态 IP 地址的需求,但从阅读来看,这似乎可能会导致 DNS 缓存停机问题。对于电话系统、网站和邮件服务器等而言,这不是理想的选择。
根据您的经验,处理这种情况的“正确”方法是什么?
作为参考,我正在为我的新小型企业开发基础设施,到目前为止我拥有以下 EC2:
- 3CX 公司出品的 PBX 电话软件。此 ec2 未使用弹性 IP。3CX 公司为我提供了一个 3cx 域,用于我的桌面/移动软件。
- Samba 服务器提供网络文件共享。(弹性 IP)
- 在线会计软件(Route 53 使用弹性 IP 作为子域)
- Wordpress 服务器主站 (Route 53 使用弹性 IP 作为子域名)
- Softether VPN 提供对 Samba 服务器 (弹性 IP) 的访问
- MailCow 邮件服务器(Route 53 使用弹性 IP 作为子域)
提前谢谢了! :)
答案1
我有几点建议:
- 我会使用托管服务(如果有),而不是自己动手。AWS VPN 服务、托管电子邮件服务器、在线会计软件(我使用 Xero)、托管 PABX、托管 Wordpress(例如 WPEngine)可能比自己托管容易得多。不过成本可能会高一点。
- 为什么不使用 AWS EFS 而不是 Samba 服务器?您必须使用 DirectConnect(昂贵)或 AWS VPN(相当便宜)才能从 AWS 外部访问它。
- 如果弹性 IP 用完了,你只需向 AWS 请求更多即可。这是一个软限制。谷歌搜索“AWS 弹性 IP 限制增加”,但脚步是
脚步
- 打开 AWS Support 仪表板。
- 选择增加服务限额。
- 重要提示:EC2 服务配额每次仅影响一个区域。您必须在需要更多资源的每个 AWS 区域中请求增加服务配额。
如果您提出一个关于如何实现目标的更开放式的问题,而不是询问如何按照您想到的方式去做事,您可能会得到更有用的答案。