gpt4 book ai didi

iis - 如何在cloudformation脚本中的2个依赖实例中配置2个文件?

转载 作者:行者123 更新时间:2023-12-03 07:39:04 27 4
gpt4 key购买 nike

我正在使用本地架构中的软件进行升级。有两台服务器(主服务器和辅助服务器)必须通过网络相互通信。我目前已经测试并确认我可以手动将它们的主机名和私有(private) IP 地址添加到主机文件 ("C:\Windows\System32\drivers\etc\hosts") 并且该软件工作正常。

对于那些不知道的人来说,Windows 使用此文件将 EC2AM-1A2B3C 等网络主机名映射到 IP 地址。因此,如果我将主服务器的主机名和IP地址添加到辅助服务器的hosts文件中,那么辅助服务器就可以路由到主服务器。 (即 PS> ping EC2AM-1A2B3C 然后就可以工作了)。

如何将所需信息传递到两台服务器?它们都必须知道对方服务器的私有(private) IP 地址和主机名。如果这在服务器启动时不可能实现,那么服务器如何连接并传递此信息?如果可能的话,我真的很想自动化此操作。

最佳答案

根据您的描述,我有一些建议,您可以引用。

  1. 如果您希望两个 EC2 实例能够相互通信另外,您可以使用向安全组添加规​​则的方法。

    (1) 分别为您的实例1和实例2创建安全组。

    (2) 在实例1的安全组中添加入站规则,选择“ICMP-ipv4”。输入实例2的安全组ID。

    (3)按照同样的步骤创建实例2的入站规则。

    有关安全组规则的更多信息,您可以引用official document .

  2. 您已尝试添加主主机的主机名和 IP 地址server 到辅助服务器的主机文件。去告诉彼此另一台机器的 IP 地址。 Amazon CloudFormation 不能处理两个实例之间的循环依赖。

    可以引用this question的回答。实现两个实例都知道彼此的 IP 地址。

    希望这些建议对您有用。

关于iis - 如何在cloudformation脚本中的2个依赖实例中配置2个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74644220/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com