-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
“无法获取DNS记录”问题的解决方案 #32
Comments
大神您好,我docker进入ddns容器后 贴上curl的结果: |
错误内容是这个吗?
|
是的,日志如下:
|
@FLIER001 你用的是什么版本的镜像? |
试过重启,最近几天出现的问题,尝试pull了最新的docker镜像,也还是这样。实在没想明白到底是哪出了问题 |
|
问题解决了,应该是本地运营商的DNS问题,换成谷歌的DNS就好了~ |
不知道是不是因为阿里云更新了接口导致的接口错误,最新公网IP变动后基本更新不成功了!新写了个Golang版本的阿里云DDNS更新程序,支持Docker部署,群晖可用
|
最近经常有同学反馈这个问题,我今天也遇到了,正好帮大家解决一下。
涉及issues:
#17
#20
#28
后续会在程序启动时增加联网检测,方便大家排查问题。(#29 )
日志提示
获取xxx.yyy.zzz的所有记录时出现异常:Aliyun.Acs.Core.Exceptions.ClientException: SDK.WebException : HttpWebRequest WebException occured, the request url is alidns.aliyuncs.com System.Net.WebException: Resource temporarily unavailable Resource temporarily unavailable
可能的原因
可能的解决方法
我们自己可以解决的只有“docker容器无法访问网络”这个问题。
执行
curl https://alidns.aliyuncs.com
有返回内容(403之类的),说明是docker容器无法访问网络。如果之前手动修改过防火墙设置和docker网桥,请先修改回去。
可以通过重启网络解决一部分问题。
以CentOS7为例:
如果你是nas,可以尝试重启nas系统后,再重启一次容器程序(不是容器)。
The text was updated successfully, but these errors were encountered: