首页 > 编程知识 正文

nginx不用域名可以吗,nginx js css无法代理

时间:2023-05-05 10:39:46 阅读:215143 作者:4496

文章目录 问题说明解决方式(调整配置)常用DNS服务器

问题说明

线上业务使用到了OpenResty,在某一瞬间,华南这片儿的几台服务器Lua通过 resty.http 都无法正常的调用腾讯、百度相关的api接口,但是使用其他的工具去请求,就可以正常访问;当尝试使用ip直接访问大厂的接口的时候,Lua可以正常请求并返回数据,因此基本判定为Nginx的NDS服务器那块儿的配置出现了问题,导致域名无法正常解析,从而导致接口不能正常访问。

其他可能出现的问题:Nginx可能直接使用域名,代理到其他服务器去做业务(如:使用proxy_pass),这个时候域名解析同样可能出现无法解析的情况

解决方式(调整配置)

以下配置是配在server下面,请知悉~

原有配置
resolver 114.114.114.114 valid=3600s;

不知道是否是114的这台DNS服务器出现了问题,测试了一圈,当前时间段所有的NG只要是使用的114这个NDS服务器,都无法正常代理域名

调整配置
resolver 223.5.5.5 223.6.6.6 1.2.4.8 114.114.114.114 valid=3600s;

调整之后NG即可正常解析域名并成功代理

常用DNS服务器

中国互联网络中心(推荐,安全又快速):
1.2.4.8
210.2.4.8
101.226.4.6(电信及移动)
123.125.81.6(联通)

阿里DNS
223.5.5.5
223.6.6.6

114 DNS(推荐):
114.114.114.114
114.114.115.115

纯净 无劫持 无需再忍受被强扭去看广告或粗俗网站之痛苦

14.114.114.119
114.114.115.119

拦截 钓鱼病毒木马网站 增强网银、证券、购物、游戏、隐私信息安全服

googleDNS(不推荐,容易掉包,还很慢)
8.8.8.8
8.8.4.4

openDNS:
208.67.222.222
208.67.220.220
208.67.222.220
208.67.220.222

另有两个为Family Shield Servers, 可以阻挡含有恶意网站
208.67.222.123
208.67.220.123 IPv6地址

opener(不稳定)
42.120.21.30

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。