回复主题: 彻底解决DNS解析问题, 和强说再见
作者:kjjuhfv

posted by wap, platform: Chrome
原帖由 @jinwyp 于 2022-5-25 03:06 发表
https://bbs.tgfcer.com/thread836164711.html
之前一贴有人开启了DOH就上不了网站了, 因为墙把那些google 等提供的DNS解析的服务器IP和域名给封了. 8.8.8.8 和 1.1.1.1 基本都是不可用状态 可以用该网站测试 https://www.itdog.cn/http/

现在有了mosdns 可以分流国内和国外的域名解析, 可以让国内的网址走国内的DNS解析, 国外的网址走国外的DNS解析.
我测试了全球的DNS服务器列表, 肯定有漏网之鱼,而且还不少. 都放到脚本里面了. 这样也不用在浏览器里面开启DOH, mosdns都支持DOH作为上游DNS服务器

教程可以直接看github 链接
https://github.com/jinwyp/one_cl ... aster/DNS.md#mosdns


1. 建议有条件的请用脚本再国外服务器搭建 AdGuardHome DNS服务器 还可以去广告. 然后再安装mosdns 进行DNS分流. 没有条件搭建DNS服务器也不用担心, 本脚本已经内置多个DNS服务器地址

2. 通过使用mosdns 或 mosdnscn 可以让国内的网址走国内的DNS解析, 国外的网址走国外的DNS解析. 安装mosdns 分为 Openwrt X86版本, linux 版本 或 windows 版本. 建议有软路由的直接在软路由安装Openwrt X86版本.

3. 如果使用x86 openwrt 软路由, 可以直接使用 SSH登录到软路由上 使用如下脚本安装mosdnswget nocheckcertificate https://raw.githubusercontent.com/jinwyp/one_click_script/master/dsm/openwrt.sh && chmod +x ./openwrt.sh && ./openwrt.sh4. 使用上面脚本在软路由安装 luciappmosdns 完毕后, 请进入OpenWRT管理菜单: 服务> MosDNS > MosDNS 配置文件选择 下拉框选择 自定义配置. 然后勾选 启用 复选框后, 点击 保存&应用 按钮 就可以启动 MosDNS. 注意:如果mosdns启动失败, 请先关闭ssr 或 passwall 插件, 因为这些插件内置的PDNSD也运行在5335端口导致冲突. 或者更换mosdns的启动端口.
1190281

如果已经安装过mosdns 可以先删除mosdns
在openwrt里面 系统 > 软件包 > 过滤器 里面 搜索 mosdns 有两个结果 一个是mosdns 一个是 luciappmosdns 2个都点击移除 然后用我脚本重新安装就可以了

5. 然后在 OpenWRT管理菜单: 网络> DHCP/DNS > DNS 转发 填入 127.0.0.1#5335, 因为mosdns运行在软路由的5335端口, 如果mosdns不是运行在软路由而是用下面的脚本运行在其他linux上,则填入对应IP和端口即可. 然后在第二个tab "HOSTS 和解析文件" 勾选 忽略解析文件. 最后点击右下角 保存&应用 按钮完成设置. 注意: 如果没有正确填写 ...
我这op固件是自己编译的
你这脚本怎么都装不上 用别人的固件可以装上
放弃安装了
如果使用docker版 比如这个 https://hub.docker.com/r/irinesistiana/mosdns
是不是把你的自定义配置的参数替换上去就可以了?



[登录后才可回复]