DNS 解析的 ip 地址乱变,是什么原因?

2023-04-19 20:18:19 +08:00
 xingchenxf

我参考 github 上的源码搭了一个 chatgpt 的网站 域名是: https://chat.aeasyworld.com/ 今天晚上突然就打不开了。 然后发现是 dns 错误。 我是在阿里云买的域名,dns 配的是 A 记录: 76.76.21.21

用在线平台去检测,很多 dns 的返回的 ip 地址都不是我配的这个。并且每次刷新都不一样。

请教大家,这是什么原因?怎么解决?

1347 次点击
所在节点    问与答
11 条回复
crystom
2023-04-19 20:26:36 +08:00
防火长城
StuPYX
2023-04-19 20:30:26 +08:00
Vercel
StuPYX
2023-04-19 20:32:08 +08:00
备案可解
eaststarpen
2023-04-19 20:52:16 +08:00
墙 + 劫持

简单测试

**Tencent dns 服务**

**虽然腾讯家的套一层 https 就能正常返回很扯**

```shell
❯ cat Tencent|sort
#!/bin/env bash

SERVER_IP=120.53.53.53 # Tencent dns

echo $(dig +short @${SERVER_IP} chat.aeasyworld.com)

SERVER_S=https://120.53.53.53/dns-query # DoH version

echo "$(curl -s -H 'accept: application/dns-json' "$SERVER_S?name=chat.aeasyworld.com")"
❯ ./Tencent
;; connection timed out; no servers could be reached
{"Status":0,"TC":false,"RD":true,"RA":true,"AD":false,"CD":false,"Question":[{"name":"chat.aeasyworld.com.","type":1}],"Answer":[{"name":"chat.aeasyworld.com.","type":1,"TTL":450,"data":"76.76.21.21"}]}
```

验证 Google 服务被劫持

```shell
❯ cat Google
#!/bin/env bash

SERVER_IP=8.8.8.8

for i in {1..100}
do
echo "$(dig +short @${SERVER_IP} chat.aeasyworld.com)"
done

❯ ./Google|sort |uniq |wc -l
87
```
xingchenxf
2023-04-19 21:00:02 +08:00
@eaststarpen 这有什么解决办法吗?
xingchenxf
2023-04-19 21:00:34 +08:00
@StuPYX 不备案的有啥办法解决吗?
xingchenxf
2023-04-19 21:00:50 +08:00
@crystom 有什么办法可以解决吗?
eaststarpen
2023-04-19 21:13:05 +08:00
@xingchenxf 忘了在哪看到的 **未验证** 消息, 带 chat, gpt 会被特殊处理, 可以尝试更换 三级域名

国内域名备案免不了的

换国外域名提供商肯定不用备案, 国内也能解析到
whoisix
2023-04-19 21:16:24 +08:00
ChatGPT 项目被墙很正常啊
AlphaTauriHonda
2023-04-20 07:34:23 +08:00
@xingchenxf 你的 NameServer 是在墙内吗?域名全世界都被污染了,包括墙外。
如果你想让墙外访问正常就需要把 NameServer 换到墙外。墙内访问的问题没什么好办法解决。
JL1990
2023-04-20 09:06:35 +08:00
换域名

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/933835

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX