1 回答
- 最新
- 投票最多
- 评论最多
0
【以下的回答经过翻译处理】 我采取了一些步骤来解决这个问题。首先,我在本机的Terminal会话中使用以下命令清除了Macbook Pro上的DNS缓存:
sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder
我还清除了所有浏览器的Web缓存并重新启动了笔记本电脑。随后我发现,该网站在其他先前未用于访问它的计算机上运行良好。这表明了这是笔记本电脑本身的问题。确保给DNS缓存足够的时间来清除(几分钟应该足够)。
我忽略的另一件事是创建A记录别名到CloudFront分配 - 我只创建了AAAA记录(Amazon推荐使用)。在我的情况下,由于我使用手机热点,很难诊断该问题。大部分时间,我分配的是IPv6地址,因此网站看起来很好。但是,它会随机停止响应浏览器请求 - 我怀疑在这些情况下,PC被分配了IPv4地址,因此在寻找A记录而不是AAAA记录。我为什么这么想?我让朋友们查看我的网站,他们一开始没有看到它 - 因此,他们计算机上的DNS缓存不是问题。
所以,创建A和AAAA别名记录。IPv4将在很长一段时间内存在,并且您根本无法预测您的听众将请求什么类型的记录。如果您遇到困难并且dig不报告错误,请同时清除Web和DNS缓存。
希望有人能发现这个有用。
相关内容
- AWS 官方已更新 2 年前
- AWS 官方已更新 10 个月前