我最近在Route 53(inf2610.rocks)上启用了一个域,我想使用该域来访问Lightsail实例的公众。为了将Lightsail实例映射到autolab.inf2610.rocks,我尝试了两条路径。
我进入了Route 53控制台,并在autolab.inf2610.rocks中添加了一个托管区域,其类型为实例的静态IP。它根本不起作用(我找不到服务器来访问autolab.inf2610.rocks,但是我可以通过直接访问静态IP来查看测试页)。
我的问题实际上是在此步骤中发生的。我转到Lightsail控制台,并将DNS区域添加到域inf2610.rocks。然后,我在autolab.inf2610.rocks中添加了一条记录。
创建DNS区域后,AWS在页面底部为我提供了一些名称服务器来配置我的域:
然后我去了Route 53管理控制台并删除了所有托管区域。然后,我在域的主页中更改了名称服务器,以匹配Lightsail给出的名称服务器:
出于某种原因,我仍然觉得这不是正确的选择,因为我仍然无法从autolab.inf2610.rocks访问我的页面。我已经看到AWS的传播时间应该是60秒。每个解决方案我都等了大约一个小时。
我想知道是否有一种方法可以重置在第二张图片中更改的名称服务器,以便至少可以重置我的域并尝试找出它为什么不起作用。
我还测试过可以在多台机器和浏览器上访问该网站,只是获得相同的结果。
目前可以保存我的域吗?还是我需要删除它并重新开始?
我已经看到默认情况下,如果我创建一个托管区域inf2610.rocks,它将为我生成一些NS。我可以在主要设置中使用它们吗?
据此文章,实际上我们可以通过使用我们的域名创建一个hostez区域来“重置” ns设置:https://www.bogotobogo.com/DevOps/AWS/aws-Route53-DNS-Domain-Name-Server-Setup.php
我只是尝试此解决方案,并删除了结尾的'。在托管区域中指定的NS的末尾。
非常感谢!
Vittorio
要获取您域的名称服务器信息,请:
GL&HF!