![如何更新 DNS 记录以便我可以访问新网站?](https://linux22.com/image/1027295/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%96%B0%20DNS%20%E8%AE%B0%E5%BD%95%E4%BB%A5%E4%BE%BF%E6%88%91%E5%8F%AF%E4%BB%A5%E8%AE%BF%E9%97%AE%E6%96%B0%E7%BD%91%E7%AB%99%EF%BC%9F.png)
我主持了地点在 Netlify 上使用 Cname 记录将其指向我的域名。我可以使用任何浏览器从我的 Android 手机访问该网站,但不能从我的 Ubuntu 22.04 笔记本电脑访问!当我尝试这样做时,我得到:
无法访问此站点请检查 omnifood.hasan.one 中是否有拼写错误。DNS_PROBE_FINISHED_NXDOMAIN
我做了什么:
- 通过运行来刷新 DNS 记录
resolvectl flush-caches
。 resolvectl query omnifood.hasan.one
使用以下方法查询我的网站:
omnifood.hasan.one: 3.64.200.242 -- link: wlp4s0
164.90.180.144 -- link: wlp4s0
2a05:d014:275:cb02:66df:50b:6e56:a6bf -- link: wlp4s0
2a03:b0c0:3:d0::143f:d001 -- link: wlp4s0
(https\058\047\047chic-rugelach-8bf155.netlify.app)
上述结果表明该工具可以找到该域的正确链接!
以下是我的 DNS 服务器:
nmcli device show wlp4s0 | grep IP4.DNS
IP4.DNS[1]: 8.8.8.8
IP4.DNS[2]: 8.8.4.4
我的问题:
如何更新我的 DNS 记录?
答案1
CNAME 记录必须仅指向具有相应 A 记录的对象。指向 URL(以 http[s]: 开头)是无效的。在您的实例中,您应该有
omnifood.hasan.one. CNAME chic-rugelach-8bf155.netlify.app.