shadowsocks / shadowsocks-android

A shadowsocks client for Android
Other
35.06k stars 11.58k forks source link

无法解析在cloudflare上创建的域名 #2760

Closed tian-le closed 3 years ago

tian-le commented 3 years ago

发现shadowsocks-android无法解析指向cloudflare的nameserver的域名 如果不用域名而直接使用IP地址->没有问题 局域网内其它设备能够解析域名 手机其它的app也能成功解析域名 用outline也没问题 使用的并不是二级动态域名 而是自己的一级域名 域名的IP地址记录是在cloudflare上定义的 然后域名指向cloudflare的nameserver 先前域名用的其它的nameserver 也没有问题 image 偶尔能看到这个错误信息 无法解析cp.cloudflare.com image 麻烦看看这个问题?

mengxinziqiang commented 3 years ago

我也有同样的报错,这两天才出现的,之前是正常的

tian-le commented 3 years ago

我今天又多试了一阵子 发现似乎并不是cloudflare的问题 用namecheap做nameserver问题也是一样的 我试过5.2.4和5.2.5都有这个问题 恐怕是dns解析那块有问题

mengxinziqiang commented 3 years ago

我一直是使用的5.1.4版本,大概半年了,一直没出现意外,我正在排查服务器的问题。

andrei15 commented 3 years ago

I have this or same error if I use Settings → Network & internet → Advanced → Private DNS. If off private DNS all work done.

tian-le commented 3 years ago

I cannot find this option frok my side for unknown reason. Screenshot_2021-07-09-10-33-21

I have this or same error if I use Settings → Network & internet → Advanced → Private DNS. If off private DNS all work done.

Mygod commented 3 years ago

I have this or same error if I use Settings → Network & internet → Advanced → Private DNS. If off private DNS all work done.

Could not reproduce on Android 12 beta.

andrei15 commented 3 years ago

I cannot find this option frok my side for unknown reason. Screenshot_2021-07-09-10-33-21

I have this or same error if I use Settings → Network & internet → Advanced → Private DNS. If off private DNS all work done.

This settings (Settings → Network & internet → Advanced → Private DNS) is the global Android system settings not in shadowsocks application.

Abdipour commented 3 years ago

Duplicate of #2606

Abdipour commented 3 years ago

I have the same problem only in android TV. I use shadowsocks-rust + v2ray-plugin. Android and windows clients works fine. I tried to import json config from both clients in android tv. Also I tried to connect another VPN service to test my internet. After VPN connection established, shadowsocks client successfully connected. Screenshot of test reachability to cp.cloudflare.com: image

Abdipour commented 3 years ago

I cannot find this option frok my side for unknown reason. Screenshot_2021-07-09-10-33-21

I have this or same error if I use Settings → Network & internet → Advanced → Private DNS. If off private DNS all work done.

This settings (Settings → Network & internet → Advanced → Private DNS) is the global Android system settings not in shadowsocks application.

Unfortunately android TV does not have this settings.

Mygod commented 3 years ago

Closing due to inactivity.