amazon-web-services - AWS 实例只能通过 IP 访问,不能通过域名访问
问题描述
我有一个在 AWS 上运行的实例。我已经停止它,然后在几个小时后重新启动它。现在我无法通过域名访问我的网站,但可以通过其 ip 访问
寻找一种解决方案,以便我也可以使用域名访问它。
解决方案
由于这是您的个人域,因此可能的情况是,当您的实例重新启动时,IP 地址发生了变化。
您可以通过将 AWS 控制台中的公共 IP 地址与在您的域的 DNS 配置中输入的 IP 地址进行比较来验证这一点。
这是 EC2 主机的标准公共 IP 地址的预期行为,如果您想解决此问题,您需要创建一个弹性 IP 地址并将其与您拥有的实例相关联。
关联后,更新您的 DNS 记录以使用已分配的新公共 IP(EIP)。这将允许您重新启动您的实例,而不会丢失您的 IP。另外请注意,根据您的域的 TTL,您将需要等待 DNS 传播。
推荐阅读
- r - 带 tidyr 巢的滑动窗
- css - 如何在没有Javascript或Jquery的另一个类之前标记包含类的元素?
- python - 卡在循环中,或者在使用交互时无法捕获点击事件。我需要更改什么?
- python - Pyspark Shell 中的 HiveMetaStore 错误,但在 Jupyter Notebook 中没有
- c++ - 移动构造函数和移动赋值运算符与复制省略
- docker - 在 azure 中以 swarm 模式为现有容器创建服务
- python - 在 Jupyter Notebook 中导入 scrapy 时出错
- ruby - TkRoot 块中的标题方法如何在 Ruby 中工作?
- java - 如何检查设备是否连接到蓝牙?
- mongodb - 如何修复 MongoDB 聚合 $project $filter