找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 35019|回复: 116

【分享】【教程】主路由中AdGuardHome+MosDNS+Open克拉什折腾记录

 火.. [复制链接]
发表于 2024-3-18 19:44 | 显示全部楼层 |阅读模式
本帖最后由 xiaomqw 于 2025-5-15 17:14 编辑


2025/5/15更新:
为本文的网络结构编写了MosDNS的优化配置:https://github.com/xiaomqw/MosDNS-Config

2025/5/7更新:
更改部分配置,使其更加合理。加入了对小猫新版本的部分功能描述。

内容:
〇:前言
一:原理图
二:Open克拉什配置
三:MosDNS配置
四:AdguardHome配置
五、运行检查

声明:本文是根据各教程与方案配置后做的总结,方便日后查阅。本人小白一枚,下面说的话都不经大脑,望各路大神多多指教。由于网络结构、设备性能、固件差异、地理位置、个人运气...的不同,本文的配置方案可能不会适合所有人,仅供参考。
设备:小米AX9000
固件:ImmortalWrt 23.05官方固件,内核版本5.15.137 (固件安装与配置教程)
插件:AdGuardHome核心v0.107.45、luci-app-mosdns-1.5.18、mosdns核心5.3.1-1、luci-app-open克拉什-0.46.003-beta
工具:putty(用于ssh连接)WinSCP(用于文件传输)

感谢以下文章作者提供的教程和帮助:
    shiift的OPenWRT 旁路由+MosDNS+open克拉什+AdGuard Home 傻瓜配置图文教程 https://www.right.com.cn/forum/thread-8284982-1-1.html
    moonlight91的关于[OPenWRT 旁路由+MosDNS+open克拉什+AdGuard Home 傻瓜配置图文教程]优化方案 https://www.right.com.cn/forum/thread-8290791-1-1.html

    super131的OpenClas.h,完美解决DNS泄露、污染(教程) https://www.right.com.cn/FORUM/thread-8312798-1-1.html
    在7楼的关于论坛里很多人推崇的MosDNS+克拉斯模式到底有没有用 https://www.right.com.cn/forum/thread-8295979-1-1.html
    基于DNS的内网透明代理分流方案 https://songchenwen.com/tproxy-split-by-dns
    Open克拉什的Github中issue#3467 能否在 Wiki 加上 "实验性:绕过中国大路 IP" 具体实现的流程图 https://github.com/vernesong/open克拉什/issues/3467
    浅谈在代理环境中的 DNS 解析行为 https://blog.skk.moe/post/what-happend-to-dns-in-proxy/
    我有特别的 DNS 配置和使用技巧 https://blog.skk.moe/post/i-have-my-unique-dns-setup/



一、原理图
    本文提供的方案的DNS查询流程:上网设备发出DNS查询请求(包括国内外域名) --> AdGuardHome的53端口收到请求,AdGuardHome中判断是否有指定客户端需要特殊处理 (使用重定向防火墙或直接配置53端口时ADH知道具体是谁发出的DNS查询,用DNSmasq转发就不行了),拦截广告域名,搜索缓存是否命中 (是广告就拦截,命中就返回结果,并且结束查询) --> 继续向上游服务器(MosDNS)查询,MosDNS判断域名是国内还是歪果,国内用国内的公共DNS服务器(查询后返回结果),歪果就继续向Open克拉什查询 --> Open克拉什马上返回fake-ip,并将域名连接信息打包发给远程服务器,由远程服务器进行查询与连接 (实际上Open克拉什还会判断域名是国内还是歪果)
      在这里,MosDNS 作为小猫之前就将 DNS 分流了,小猫仅代理没从MosDNS国内组响应的DNS请求,因此不需要使用绕过大陆功能(所有国内域名获得真实IP的连接都直连,所有获得fake-ip的连接都走小猫内核),也就不需要在每次连接建立之前防火墙都遍历一次大陆IP判断是否要走小猫内核,正因为如此,小猫就只代理域名,不会进行纯IP的连接判断(这对于大部分人来说足够了,如果需要纯IP连接的业务(如小飞机)等也提供了相应的防火墙代码(见小猫配置中的开发者选项配置)),小猫DashBoard界面上看到的全是域名连接。


方案优点:
       (最重要的一点)如果你使用的是硬路由,那么访问国内的流量都能使用硬件NAT加速(不仅是国内流量,pt/bt下载这种纯IP的连接(无论国内外IP)都不会走进小猫内核,也能享受硬件加速),大大降低路由负载。
        另外,防火墙是根据是否为fake-ip判断该连接走硬件加速还是进小猫内核(而不是普通方案那样根据是否为大陆IP来判断),防火墙也不会频繁查询大陆IP列表。
        AdGuardHome作为客户端接触的第一个DNS服务器,用一个Adguardhome就能同时去除国内外广告(而不像有些方案那样开两个docker来挂adguardhome),利用AdGuardHome的功能,特殊设备可特殊指定其DNS,AdGuardHome的DNS查询可视化,同时配置备用服务器,有一定的鲁棒性,挂了Open至少还能访问国内,挂了MosDNS还有AdGuardHome的备用服务器,挂了AdGuardHome...额就挂了,(adguardhome很难挂的,基本上就没挂过)还是担心这种情况的请在计划任务中设置定时重启AdGuardHome。
        使用fake-ip可加快外网网站的连接速度,避免PCDN业务NAT类型发生变化。
    方案缺点:
        资源消耗比较大,AdGuardHome本身就很吃内存,不太适合配置较低的硬路由,但配置思路可以参考,我用的是小米的AX9000,运行流畅没问题;网络结构比较复杂,但功能丰富。



二、Open克拉什配置
    为避免在配置过程中断网,从整体结构的顶部开始配置。请提前下载好上面的两个工具。
1、安装Open克拉什界面
    方式一:直接在系统>软件包中搜索luci-app-open克拉什安装(但这种方式安装的open克拉什不是最新的)
    方式二(推荐):
        a)在GitHub下载ipk,用WinSCP软件(软件中使用SCP协议连接路由)或其他文,件管理器将ipk上传到tmp文件夹中
        b)打开ssh,运行命令
  1. opkg install /tmp/luci-app-open克拉什_0.46.003-beta_all.ipk
复制代码
     上述安装方式任选其一,刷新路由界面,就能看到服务列表中看到Open克拉什界面。
2、下载open克拉什的meta内核(推荐meta内核,普通内核也行,设置时请勿开启meta相关功能)
    方式一:在服务>Open克拉什界面中,插件设置>下载更新,在meta内核选项中选择下载到本地(你也可以试试点检查与更新,反正我没成功过)
    方式二:前往Github地址,dev或master文件夹下的meta,根据自己路由CPU架构下载,解压
3、安装meta内核
    将解压好的内核上传到路由的/etc/open克拉什/core/文件夹下,并将文件改名为克拉斯_meta。
4、配置open克拉什
    1)配置订阅(写在第一步,后面需要用到)
        添加自己的airport链接,勾选在线订阅转换,模板建议选择ACL4“师夷长技以制夷” online full,启用跳过证书验证,启用排序,启用规则集,保存更新配置,而后可以在运行日志中查看插件运行情况,确保能正确获取配置。
    2)插件设置
        a. 模式设置:下方切换页面到fake-ip模式,勾选使用Meta内核,根据需求看是否需要UDP流量转发(一般浏览网页就不用)
        b. 流量控制:取消路由本机代理(除非你路由上有插件需要深造),勾选绕过服务器地址,取消勾选绕过中国大路ip(后面设置的防火墙规则会让非fake-ip不走代理)
        c. DNS设置:停用本地DNS挟持(下面会配置防火墙重定向到AdGuardHome),勾选禁止Dnsmasq缓存。
        d. IPv6设置:取消IPv6流量代理,取消允许IPv6类型的DNS解析(如有需要自行开启)
        e. GEO数据库订阅:勾选自动更新GeoIP MMDB数据库和GeoSite数据库(不要选Dat数据库,这个数据库文件很大)。(第一次配置先手动点击检查并更新,GeoIP 每周更新即可,GEOSIte每天更新)
           不需要选择大陆白名单订阅(因为不需要使用绕过大陆功能,新版本中的禁用QUIC功能依赖大陆白名单(禁用QUIC这个功能如果平时看外网视频没异常的就不用开))
        f. 开发者选项:前往https://www.right.com.cn/forum/thread-8290791-1-1.html 下载NFTables-Script.zip,(根据自己的防火墙类型选择,一般新的Openwrt固件都是使用nftables的fw4防火墙,新手可试一下运行nft命令和iptables命令看看,能运行nft命令的说明是fw4防火墙,只能运行iptables的说明不是fw4防火墙,都能运行那就下载nftables的脚本)
            注意:如果选择not_china的脚本,就会让非中国ip和fake-ip走克拉斯内核,而克拉斯内核就会代理这个ip的连接,这会让bt/pt的歪果流量也走内核,当然你可以在克拉斯的配置文件或者防火墙脚本中设置除了443等常用端口外不走代理。
                     (建议选择)如果选择只fake-ip的脚本,文章中也说到了,纯ip的连接不会进入内核,可能导致一些直连IP的应用无法使用(如电报),当然你也可以在防火墙或者自定义脚本中加入电报的ip走内核代理。(选这个其实就足够了)
                     自行配置防火墙可以思考一下这篇文章 https://blog.rachelt.one/articles/new-to-nftables-from-config-to-dnat/
        g. 保存配置
    3)覆写设置(重要,多数网络不通都是这里设置错误)
        a. 常规设置:URL-Test策略组切换灵敏度和测速间隔自行配置,让小猫根据节点连接质量自动切换节点,测速地址也需要配置,GitHub地址修改改为https://testingcf.jsdelivr.net/这个,其他的好像都访问不了。
        b. DNS设置:勾选自定义上游DNS服务器,取消遵循规则,设置Fake-ip地址范围,勾选Fake-IP 持久化,下方nameserver和fallback组都设置为歪果的dns(国内的dns请求都走mosdns了,走到小猫里的都是歪果的域名请求),并且nameserver里的dns列表中编辑每个dns,指定策略组(选择有环保标志的自动选择,不要选PROXY,如果没有则先添加代理配置订阅再来选择。)
        c. Meta设置:启用TCP并发,启用统一延迟,Geodata加载为标准模式,取消启用流量探测(全部fake-IP都进内核了,不需要探测)
        c. 规则设置:打开仅代理命中规则流量 (开了之后漏网之鱼不会全部都走代理,而是访问443,80,22端口的漏网之鱼才会走代理 ,可防止如bt/pt下载用的tracker进入代理)
        d. 保存配置



三、MosDNS配置
    可参考文章:https://github.com/IrineSistiana/mosdns/discussions/455

    安装前确保你的路由有40M的空余空间,否则安装失败。
1、安装MosDNS
    MosDNS的Github下载地址:https://github.com/sbwml/luci-app-mosdns/releases,里面包含了luci界面包、luci界面中文包、mosdns插件本身、v2dat软件包。
    可直接在系统>软件包中搜索luci-app-mosdns下载,如果报错,查看error输出,看缺少哪个软件包,在github网址上下载(一般需要先手动安装v2dat),上传ipk包到/tmp目录下,用opkg install 命令进行安装。安装成功时ssh界面是没有error显示的,在配置MosDNS时确保成功安装。
2、配置MosDNS
    1)基本选项
        勾选启用,取消DNS转发,勾选远程DNS首选IPv4,勾选自定义国内DNS,勾选Apple域名解析优化,国内DNS服务器选带有DNS over HTTPS的那几个,远程服务器自定义为127.0.0.1:7874 (这是Open克拉什的DNS服务端口),Bootstrap自己用电脑ping一下看哪个地址延时最短 (Bootstrap是用来解析国内DNS服务器的地址)
    2)高级选项
        勾选TCP/DoT连接复用,下面的IP地址不用填,勾选防止DNS泄露,DNS缓存改为0 (除非你想用MosDNS做缓存而不是AdGuardHome),乐观缓存TTL也改为0,取消自动保存缓存,覆盖最小/最大TTL自行设置(我设置的是最小3600(一小时),最大86400(一天))。
    3)更新数据库
        启用自动更新。
    4)点击保存并应用,此时MosDNS应该为运行中的状态。

特别提醒
    如果有需要指定某个域名走国内DNS不进小猫内核(或者反过来的),又或者指定某个DDNS让其TTL减少以应对IP经常变化的情况,或者修改Hosts文件的建议都在MosDNS的自定义规则列表里设置,方便管理,注意使用域名匹配规则:https://irine-sistiana.gitbook.io/mosdns-wiki/mosdns-v5/ru-he-pei-zhi-mosdns/yu-ming-pi-pei-gui-ze,改完之后使用nslookup看是不是fake-ip就知道有没有生效了。


四、AdGuardHome配置
    AdGuardHome项目地址:https://github.com/AdguardTeam/AdGuardHome
    Openwrt官方里关于AdGuardHome的配置教程:https://openwrt.org/docs/guide-user/services/dns/adguard-home
1、安装AdGuardHome
    1)在系统>软件包中搜索adguardhome,点击安装即可。
        提示:如果你的固件没有内置的adguardhome插件,那么自己下载的软件包是没有luci界面的,我也不推荐大家去找luci-app-adguardhome,GitHub上的大多数都比较老了,rufeng大佬的甚至4年没有更新了,直接使用命令去配置也比较简单。
    2)安装AdGuardHome后,输入以下命令
  1. /usr/bin/AdGuardHome -s install
复制代码
       AdGuardHome是一个独立的软件,不需要其他的依赖,如果内置空间比较有限的朋友们可以把AdGuardHome的执行文件移到U盘上去运行,位置在/usr/bin/AdGuardHome,移动后使用上面的-s install 命令就可以运行了
*AdGuardHome的卸载操作
    如果你不想用AdGuardHome了,并且你是用命令行安装的,这里提供其卸载操作 (直接使用opkg remove并不会真正卸载)
    1、输入命令以停止AdGuardHome服务并删除对应自启动服务
  1. /usr/bin/AdGuardHome -s uninstall
复制代码
    2、删除相关文件
        删除/usr/bin/目录下所有AdGuardHome开头的文件 (包括执行文件、.yaml、.sig)、data文件夹、adh-backup文件夹;
        删除/etc/config目录下的adguardhome文件 (如果存在);
        删除/etc/init.d目录下的adguardhome文件 (如果存在);
2、配置AdGuardHome
    1)用3000端口打开AdGuardHome的Web界面,配置好Web端口(默认的80端口被路由web占用,改为3000)和DNS端口 (默认的53端口被dnsmasq占用,改为5353),如果上面的3000或5353端口被其他程序占用则改为其他,账户密码后,进入Web端
    2)设置>常规设置,不要勾选浏览安全和家长控制服务,这两个服务需要连接到AdGuardHome网络,网络不好DNS全部都解析不了,日志推荐在配好网络之后就关掉,Openwrt官方中说了7天的查询日志就能吃掉53mb的空间,(空间多的是的当我没说),输入完后点击保存。
    3)设置>DNS设置,上游DNS服务器填127.0.0.1:5335,指向MosDNS地址,使用最快IP地址选项,后备DNS服务器配几个,防止MosDNS挂掉或者小猫挂掉上不了网,DNS缓存配置中的覆盖TTL都设置为0(由Mosdns来修改TTL)其他设置可以参考https://www.right.com.cn/forum/thread-8275129-1-1.html
    4)过滤器根据自己路由的性能和空间大小选择,我用的是anti-ADhagezi/dns-blocklists的MultiPro。
3、配置DNS查询端口
    DNS查询端口的配置一般有三种方法,直接将AdGuardHome配置53端口而修改Dnsmasq到其他端口、利用防火墙重定向53端口、利用dnsmasq转发DNS查询请求到AdGuardHome的端口。
    如果你有需要使用一些依赖dnsmasq的软件包如“师夷长技以制夷”+、怕死我等,修改Dnsmasq的端口或重定向53端口可能会导致一些问题,这时就要用dnsmasq的DNS转发了,在网络>DHCP/DNS界面中设置DNS转发到AdGuardHome的端口上。但是这样adguardhome上就只显示localhost(127.0.0.1)一个客户端。
    利用重定向53端口到AdGuardHome的DNS查询端口一般只配置了Ipv4的查询,Ipv6的查询还是会走到dnsmasq上,同时Ipv6的防火墙配置比较复杂,这里就不提供了。
    建议直接将AdGuardHome配置53端口而修改Dnsmasq的Dns端口为0或其他端口,这种方法的效率是最高的,一般也没什么问题。
   
4、配置dnsmasq
    打开网络>DHCP/DNS界面,关闭DNS重定向,DNS查询缓存的大小设置为0。常规->本地域名留空,否则使用nslookup是会自动加上.lan后缀而查询到的IP是fake-ip,不方便调试。


五、运行检查
    配置完成后,整套DNS去广告、分流和远程解析就应该可以正常工作了。
    用adblock-tester.comadblock.turtlecute.orgpaileactivist.github.io/toolz/adblock.html,网站测试广告拦截的程度 (我使用的上面提到的三个规则,前者测试是97分,后者是99%)
    whoer.netbrowserleaks.comipleak.net测试DNS有无泄露,列表上显示的都是歪果的DNS则说明没有泄露。(漏网之鱼选择直连也同样应该全是歪果DNS,只是本机IP没上网海淘(直连访问网站),这个不影响,没有DNS泄露风险。)
    在AdGuardHome的Web界面中,能够看到具体ip的客户端,如果是空白的,确认防火墙配置正确,确认AdGuardHome的端口没有被其他程序占用,确认关闭dnsmasq的重定向。
     

    在Open克拉什的管理面板中,能够看到当前正在代理的域名连接都在列表上,如果你看到bt/pt的纯ip连接都在列表上,按照上面步骤二-4.1-f配置自定义脚本。
   

    故障排查思路:
        AdGuardHome用来去广告,可能有误杀,浏览器输入域名后马上返回域名错误则可能是被AdGuardHome拦截了。
        某些网站走了不该走的路,如国内的走歪果了,歪果的没出去,在MosDNS中指定白名单灰名单黑名单;国内歪果都出去了,检查Open克拉什中有没有添加自定义防火墙脚本。
        国内能走,歪果走不了,检查Open克拉什工作是否正常。

    内存和运存空间比较局限的设备需要特别注意运行时的内存占用情况,及时做出调整,避免宕机,下面提供个人的一些解决方案。
    1、减少AdGuardHome中的过滤条目,使用一些规则比较少的规则列表,比如只使用一个anti-AD;
    2、关闭AdGuardHome中的查询日志,只保留统计记录;
    3、将AdGuardHome移出闪存,在外部存储设备运行;
    4、直接弃用AdGuardHome,直接使用MosDNS的DNS缓存和去广告功能;(但是失去了后备功能,ADH的DNS响应速度比MosDNS好,如果有空间性能也够,留着也不错)
    5、把MosDNS也去掉,留下Open克拉什,配合dnsmasq完成分流、去广告、深造多合一(这样的配置思路跟本文的配置截然不同,请参考这里的内容 -> 推荐链接);
    6、把Open克拉什换成怕死我。
    7、如果还是不够空间和运存,那就啥也别装了......


呼,文章就写到这,造轮子真爽









本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 5恩山币 +2 收起 理由
jessekool + 1 大佬教程详细,很有指导作用
计算机网络 + 1 一看就是觉得高端、大气、上档次! ...
feitu2018 + 1 一看就是觉得高端、大气、上档次!.
wcdmax1 + 1 一看就是觉得高端、大气、上档次!.
tatgogogo -2 很好,支持!正需要这个教程

查看全部评分

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2024-3-18 20:07 | 显示全部楼层
本帖最后由 iamyangyi 于 2024-3-18 20:59 编辑

用这个久 现是回到 DNSMASQ直接做过滤最快,转发转来转去耽误的时间,结果还是直接不如交到代理去做DNS分流,
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 0 反对 2

使用道具 举报

发表于 2024-3-18 20:10 | 显示全部楼层
小猫咪和ipv6冲突吗?

点评

不冲突,想用直接开就行  详情 回复 发表于 2024-3-18 20:11
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-18 20:11 | 显示全部楼层
xiaopkhao 发表于 2024-3-18 20:10
小猫咪和ipv6冲突吗?

不冲突,想用直接开就行
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-18 20:16 | 显示全部楼层
厉害啊,。思考
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-18 20:32 | 显示全部楼层
我现在ADG的上游 DNS 服务器填“127.0.0.1:7874”53定为“DNSMASQ的上游服务器”,小猫咪取消“本地 DNS 劫持”和“实验性:绕过中国大路 IP”选“Fake-IP 持久化”,DHCP/DNS中的DNS转发填“127.0.0.1:7874”,其他参照“  super131的OpenClas.h,完美解决DNS泄露、污染(教程”。
这样可以同是science及去广告,但内网不如外网快,玩一些外网游戏有时登陆不上。

点评

还有,你的dnsmasq中DNS转发到小猫咪,ADG上游又是小猫咪,那你的这个ADG根本没用啊  详情 回复 发表于 2024-3-18 21:37
玩游戏需要开启UDP,看看有没有开咯,还有看看游戏域名是不是被ADG给ban掉了;内网不如外网的情况多数是内网的连接被代理了,远程代理服务器又回国连接了,这样就会导致内网不如外网快的情况,你应该上去页面查一下  详情 回复 发表于 2024-3-18 21:27
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-18 21:27 | 显示全部楼层
wcdmax1 发表于 2024-3-18 20:32
我现在ADG的上游 DNS 服务器填“127.0.0.1:7874”53定为“DNSMASQ的上游服务器”,小猫咪取消“本地 DNS 劫 ...

玩游戏需要开启UDP,看看有没有开咯,还有看看游戏域名是不是被ADG给ban掉了;内网不如外网的情况多数是内网的连接被代理了,远程代理服务器又回国连接了,这样就会导致内网不如外网快的情况,你应该上去页面查一下是不是一些国内域名被代理了
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-18 21:37 | 显示全部楼层
wcdmax1 发表于 2024-3-18 20:32
我现在ADG的上游 DNS 服务器填“127.0.0.1:7874”53定为“DNSMASQ的上游服务器”,小猫咪取消“本地 DNS 劫 ...

还有,你的dnsmasq中DNS转发到小猫咪,ADG上游又是小猫咪,那你的这个ADG根本没用啊

点评

大佬好,如果只用小猫咪+ADG(假设端口为5353)的话,ADG为上游服务器,监听小猫咪7874端口,那DNS转发那填什么呢?如果填7874,是小猫咪→ADG→DNSmasq→小猫咪这样走的吗?(这样的话貌似没问题吧)关键就是小猫咪  详情 回复 发表于 2024-3-25 19:30
有效,手机端上的垃圾软件上的广告确实去了。但正如你所说的那样,现在是变成全局代理。 为什么我安装mosdns_5.3.1-1_aarch64_cortex-a53.ipk和luci-app-mosdns_1.5.18_all.ipk时会提示“Could not lock /var/lock/  详情 回复 发表于 2024-3-18 22:25
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-18 22:25 | 显示全部楼层
xiaomqw 发表于 2024-3-18 21:37
还有,你的dnsmasq中DNS转发到小猫咪,ADG上游又是小猫咪,那你的这个ADG根本没用啊 ...

有效,手机端上的垃圾软件上的广告确实去了。但正如你所说的那样,现在是变成全局代理。

为什么我安装mosdns_5.3.1-1_aarch64_cortex-a53.ipk和luci-app-mosdns_1.5.18_all.ipk时会提示“Could not lock /var/lock/opkg.lock”,过一段时间后又可以正常安装的?

我还是抄你设置算了。

点评

出现Could not lock /var/lock/opkg.lock的原因是另外一个线程在使用opkg命令,比较常见的情况就是你在Openwrt页面系统软件包里面点了更新列表(此时正在执行opkg update),而你又在其他ssh软件上使用opkg,前面还  详情 回复 发表于 2024-3-18 22:42
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-18 22:42 | 显示全部楼层
wcdmax1 发表于 2024-3-18 22:25
有效,手机端上的垃圾软件上的广告确实去了。但正如你所说的那样,现在是变成全局代理。

为什么我安装mo ...

出现Could not lock /var/lock/opkg.lock的原因是另外一个线程在使用opkg命令,比较常见的情况就是你在Openwrt页面系统软件包里面点了更新列表(此时正在执行opkg update),而你又在其他ssh软件上使用opkg,前面还没更新完就会出现这种情况。按照你之前的说法ADG是根本没有介入DNS解析中的,手机端垃圾软件广告可能是你的Open克拉什去掉的,也有可能是你之前的全局代理广告流量没法回国,上去ADG界面有没有解析记录就知道了

点评

这个我就不懂了,毕竟我是参考别人的+一些自理解乱搞的。不过ADG的已被过滤器拦截是会增加数值的。  详情 回复 发表于 2024-3-18 22:58
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-18 22:58 | 显示全部楼层
xiaomqw 发表于 2024-3-18 22:42
出现Could not lock /var/lock/opkg.lock的原因是另外一个线程在使用opkg命令,比较常见的情况就是你在Op ...

这个我就不懂了,毕竟我是参考别人的+一些自理解乱搞的。不过ADG的已被过滤器拦截是会增加数值的。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-19 00:09 | 显示全部楼层
请问MosDNS无法启动是什么原因啊,已经装了里面包含了luci界面包、luci界面中文包、mosdns插件本身、v2dat软件包

2024-03-18 16:01:41        INFO        unpacking entry        {"tag": "cn", "length": 11286, "file": "/var/mosdns/geoip_cn.txt"}
2024-03-18 16:01:41        INFO        unpacking entry        {"tag": "cn", "length": 73990, "file": "/var/mosdns/geosite_cn.txt"}
2024-03-18 16:01:41        INFO        unpacking entry        {"tag": "apple", "length": 1737, "file": "/var/mosdns/geosite_apple.txt"}
2024-03-18 16:01:41        INFO        unpacking entry        {"tag": "geolocation-!cn", "length": 24311, "file": "/var/mosdns/geosite_geolocation-!cn.txt"}
2024-03-18T16:01:42.400Z        INFO        starting api http server        {"addr": "0.0.0.0:9091"}
2024-03-18T16:01:42.401Z        INFO        loading plugin        {"tag": "geosite_cn", "type": "domain_set"}
2024-03-18T16:01:42.742Z        INFO        loading plugin        {"tag": "geoip_cn", "type": "ip_set"}
2024-03-18T16:01:42.766Z        INFO        loading plugin        {"tag": "geosite_apple", "type": "domain_set"}
2024-03-18T16:01:42.774Z        INFO        loading plugin        {"tag": "geosite_no_cn", "type": "domain_set"}
2024-03-18T16:01:42.915Z        INFO        loading plugin        {"tag": "whitelist", "type": "domain_set"}
2024-03-18T16:01:42.915Z        INFO        loading plugin        {"tag": "blocklist", "type": "domain_set"}
2024-03-18T16:01:42.915Z        INFO        loading plugin        {"tag": "greylist", "type": "domain_set"}
2024-03-18T16:01:42.916Z        INFO        loading plugin        {"tag": "ddnslist", "type": "domain_set"}
2024-03-18T16:01:42.916Z        INFO        loading plugin        {"tag": "hosts", "type": "hosts"}
2024-03-18T16:01:42.916Z        INFO        loading plugin        {"tag": "redirect", "type": "redirect"}
2024-03-18T16:01:42.916Z        INFO        redirect        redirect rules loaded        {"length": 0}
2024-03-18T16:01:42.916Z        INFO        loading plugin        {"tag": "adlist", "type": "domain_set"}
2024-03-18T16:01:42.916Z        INFO        loading plugin        {"tag": "local_ptr", "type": "domain_set"}
2024-03-18T16:01:42.917Z        INFO        loading plugin        {"tag": "cloudflare_cidr", "type": "ip_set"}
2024-03-18T16:01:42.917Z        INFO        loading plugin        {"tag": "lazy_cache", "type": "cache"}
2024-03-18T16:01:42.918Z        INFO        loading plugin        {"tag": "forward_xinfeng_udp", "type": "forward"}
2024-03-18T16:01:42.918Z        INFO        loading plugin        {"tag": "forward_local", "type": "forward"}
2024-03-18T16:01:42.919Z        INFO        loading plugin        {"tag": "forward_remote", "type": "forward"}
2024-03-18T16:01:42.920Z        INFO        loading plugin        {"tag": "forward_remote_upstream", "type": "sequence"}
2024-03-18T16:01:42.920Z        INFO        starting shutdown sequences
2024-03-18T16:01:42.920Z        INFO        closing plugin        {"tag": "forward_xinfeng_udp"}
2024-03-18T16:01:42.920Z        INFO        closing plugin        {"tag": "lazy_cache"}
2024-03-18T16:01:42.920Z        INFO        closing plugin        {"tag": "forward_local"}
2024-03-18T16:01:42.920Z        INFO        closing plugin        {"tag": "forward_remote"}
2024-03-18T16:01:42.920Z        INFO        all plugins were closed
2024-03-18T16:01:47.960Z        INFO        loading plugin        {"tag": "geosite_cn", "type": "domain_set"}
2024-03-18T16:01:47.960Z        INFO        starting api http server        {"addr": "0.0.0.0:9091"}
2024-03-18T16:01:48.299Z        INFO        loading plugin        {"tag": "geoip_cn", "type": "ip_set"}
2024-03-18T16:01:48.322Z        INFO        loading plugin        {"tag": "geosite_apple", "type": "domain_set"}
2024-03-18T16:01:48.330Z        INFO        loading plugin        {"tag": "geosite_no_cn", "type": "domain_set"}
2024-03-18T16:01:48.460Z        INFO        loading plugin        {"tag": "whitelist", "type": "domain_set"}
2024-03-18T16:01:48.460Z        INFO        loading plugin        {"tag": "blocklist", "type": "domain_set"}
2024-03-18T16:01:48.460Z        INFO        loading plugin        {"tag": "greylist", "type": "domain_set"}
2024-03-18T16:01:48.460Z        INFO        loading plugin        {"tag": "ddnslist", "type": "domain_set"}
2024-03-18T16:01:48.460Z        INFO        loading plugin        {"tag": "hosts", "type": "hosts"}
2024-03-18T16:01:48.461Z        INFO        loading plugin        {"tag": "redirect", "type": "redirect"}
2024-03-18T16:01:48.461Z        INFO        redirect        redirect rules loaded        {"length": 0}
2024-03-18T16:01:48.461Z        INFO        loading plugin        {"tag": "adlist", "type": "domain_set"}
2024-03-18T16:01:48.461Z        INFO        loading plugin        {"tag": "local_ptr", "type": "domain_set"}
2024-03-18T16:01:48.461Z        INFO        loading plugin        {"tag": "cloudflare_cidr", "type": "ip_set"}
2024-03-18T16:01:48.461Z        INFO        loading plugin        {"tag": "lazy_cache", "type": "cache"}
2024-03-18T16:01:48.463Z        INFO        loading plugin        {"tag": "forward_xinfeng_udp", "type": "forward"}
2024-03-18T16:01:48.463Z        INFO        loading plugin        {"tag": "forward_local", "type": "forward"}
2024-03-18T16:01:48.464Z        INFO        loading plugin        {"tag": "forward_remote", "type": "forward"}
2024-03-18T16:01:48.464Z        INFO        loading plugin        {"tag": "forward_remote_upstream", "type": "sequence"}
2024-03-18T16:01:48.465Z        INFO        starting shutdown sequences
2024-03-18T16:01:48.465Z        INFO        closing plugin        {"tag": "lazy_cache"}
2024-03-18T16:01:48.465Z        INFO        closing plugin        {"tag": "forward_local"}
2024-03-18T16:01:48.465Z        INFO        closing plugin        {"tag": "forward_remote"}
2024-03-18T16:01:48.465Z        INFO        closing plugin        {"tag": "forward_xinfeng_udp"}
2024-03-18T16:01:48.465Z        INFO        all plugins were closed
2024-03-18T16:01:53.505Z        INFO        loading plugin        {"tag": "geosite_cn", "type": "domain_set"}
2024-03-18T16:01:53.505Z        INFO        starting api http server        {"addr": "0.0.0.0:9091"}
2024-03-18T16:01:53.860Z        INFO        loading plugin        {"tag": "geoip_cn", "type": "ip_set"}
2024-03-18T16:01:53.884Z        INFO        loading plugin        {"tag": "geosite_apple", "type": "domain_set"}
2024-03-18T16:01:53.891Z        INFO        loading plugin        {"tag": "geosite_no_cn", "type": "domain_set"}
2024-03-18T16:01:54.049Z        INFO        loading plugin        {"tag": "whitelist", "type": "domain_set"}
2024-03-18T16:01:54.050Z        INFO        loading plugin        {"tag": "blocklist", "type": "domain_set"}
2024-03-18T16:01:54.050Z        INFO        loading plugin        {"tag": "greylist", "type": "domain_set"}
2024-03-18T16:01:54.050Z        INFO        loading plugin        {"tag": "ddnslist", "type": "domain_set"}
2024-03-18T16:01:54.050Z        INFO        loading plugin        {"tag": "hosts", "type": "hosts"}
2024-03-18T16:01:54.050Z        INFO        loading plugin        {"tag": "redirect", "type": "redirect"}
2024-03-18T16:01:54.050Z        INFO        redirect        redirect rules loaded        {"length": 0}
2024-03-18T16:01:54.050Z        INFO        loading plugin        {"tag": "adlist", "type": "domain_set"}
2024-03-18T16:01:54.051Z        INFO        loading plugin        {"tag": "local_ptr", "type": "domain_set"}
2024-03-18T16:01:54.051Z        INFO        loading plugin        {"tag": "cloudflare_cidr", "type": "ip_set"}
2024-03-18T16:01:54.052Z        INFO        loading plugin        {"tag": "lazy_cache", "type": "cache"}
2024-03-18T16:01:54.053Z        INFO        loading plugin        {"tag": "forward_xinfeng_udp", "type": "forward"}
2024-03-18T16:01:54.054Z        INFO        loading plugin        {"tag": "forward_local", "type": "forward"}
2024-03-18T16:01:54.055Z        INFO        loading plugin        {"tag": "forward_remote", "type": "forward"}
2024-03-18T16:01:54.057Z        INFO        loading plugin        {"tag": "forward_remote_upstream", "type": "sequence"}
2024-03-18T16:01:54.058Z        INFO        starting shutdown sequences
2024-03-18T16:01:54.058Z        INFO        closing plugin        {"tag": "forward_xinfeng_udp"}
2024-03-18T16:01:54.058Z        INFO        closing plugin        {"tag": "forward_remote"}
2024-03-18T16:01:54.058Z        INFO        closing plugin        {"tag": "lazy_cache"}
2024-03-18T16:01:54.058Z        INFO        closing plugin        {"tag": "forward_local"}
2024-03-18T16:01:54.058Z        INFO        all plugins were closed
2024-03-18T16:01:59.100Z        INFO        loading plugin        {"tag": "geosite_cn", "type": "domain_set"}
2024-03-18T16:01:59.101Z        INFO        starting api http server        {"addr": "0.0.0.0:9091"}
2024-03-18T16:01:59.434Z        INFO        loading plugin        {"tag": "geoip_cn", "type": "ip_set"}
2024-03-18T16:01:59.457Z        INFO        loading plugin        {"tag": "geosite_apple", "type": "domain_set"}
2024-03-18T16:01:59.464Z        INFO        loading plugin        {"tag": "geosite_no_cn", "type": "domain_set"}
2024-03-18T16:01:59.595Z        INFO        loading plugin        {"tag": "whitelist", "type": "domain_set"}
2024-03-18T16:01:59.595Z        INFO        loading plugin        {"tag": "blocklist", "type": "domain_set"}
2024-03-18T16:01:59.596Z        INFO        loading plugin        {"tag": "greylist", "type": "domain_set"}
2024-03-18T16:01:59.596Z        INFO        loading plugin        {"tag": "ddnslist", "type": "domain_set"}
2024-03-18T16:01:59.596Z        INFO        loading plugin        {"tag": "hosts", "type": "hosts"}
2024-03-18T16:01:59.596Z        INFO        loading plugin        {"tag": "redirect", "type": "redirect"}
2024-03-18T16:01:59.596Z        INFO        redirect        redirect rules loaded        {"length": 0}
2024-03-18T16:01:59.596Z        INFO        loading plugin        {"tag": "adlist", "type": "domain_set"}
2024-03-18T16:01:59.596Z        INFO        loading plugin        {"tag": "local_ptr", "type": "domain_set"}
2024-03-18T16:01:59.597Z        INFO        loading plugin        {"tag": "cloudflare_cidr", "type": "ip_set"}
2024-03-18T16:01:59.597Z        INFO        loading plugin        {"tag": "lazy_cache", "type": "cache"}
2024-03-18T16:01:59.598Z        INFO        loading plugin        {"tag": "forward_xinfeng_udp", "type": "forward"}
2024-03-18T16:01:59.599Z        INFO        loading plugin        {"tag": "forward_local", "type": "forward"}
2024-03-18T16:01:59.599Z        INFO        loading plugin        {"tag": "forward_remote", "type": "forward"}
2024-03-18T16:01:59.600Z        INFO        loading plugin        {"tag": "forward_remote_upstream", "type": "sequence"}
2024-03-18T16:01:59.600Z        INFO        starting shutdown sequences
2024-03-18T16:01:59.600Z        INFO        closing plugin        {"tag": "forward_local"}
2024-03-18T16:01:59.600Z        INFO        closing plugin        {"tag": "lazy_cache"}
2024-03-18T16:01:59.600Z        INFO        closing plugin        {"tag": "forward_xinfeng_udp"}
2024-03-18T16:01:59.600Z        INFO        closing plugin        {"tag": "forward_remote"}
2024-03-18T16:01:59.600Z        INFO        all plugins were closed
2024-03-18T16:02:04.641Z        INFO        loading plugin        {"tag": "geosite_cn", "type": "domain_set"}
2024-03-18T16:02:04.641Z        INFO        starting api http server        {"addr": "0.0.0.0:9091"}
2024-03-18T16:02:05.005Z        INFO        loading plugin        {"tag": "geoip_cn", "type": "ip_set"}
2024-03-18T16:02:05.028Z        INFO        loading plugin        {"tag": "geosite_apple", "type": "domain_set"}
2024-03-18T16:02:05.035Z        INFO        loading plugin        {"tag": "geosite_no_cn", "type": "domain_set"}
2024-03-18T16:02:05.177Z        INFO        loading plugin        {"tag": "whitelist", "type": "domain_set"}
2024-03-18T16:02:05.178Z        INFO        loading plugin        {"tag": "blocklist", "type": "domain_set"}
2024-03-18T16:02:05.178Z        INFO        loading plugin        {"tag": "greylist", "type": "domain_set"}
2024-03-18T16:02:05.178Z        INFO        loading plugin        {"tag": "ddnslist", "type": "domain_set"}
2024-03-18T16:02:05.178Z        INFO        loading plugin        {"tag": "hosts", "type": "hosts"}
2024-03-18T16:02:05.178Z        INFO        loading plugin        {"tag": "redirect", "type": "redirect"}
2024-03-18T16:02:05.178Z        INFO        redirect        redirect rules loaded        {"length": 0}
2024-03-18T16:02:05.178Z        INFO        loading plugin        {"tag": "adlist", "type": "domain_set"}
2024-03-18T16:02:05.178Z        INFO        loading plugin        {"tag": "local_ptr", "type": "domain_set"}
2024-03-18T16:02:05.179Z        INFO        loading plugin        {"tag": "cloudflare_cidr", "type": "ip_set"}
2024-03-18T16:02:05.179Z        INFO        loading plugin        {"tag": "lazy_cache", "type": "cache"}
2024-03-18T16:02:05.180Z        INFO        loading plugin        {"tag": "forward_xinfeng_udp", "type": "forward"}
2024-03-18T16:02:05.181Z        INFO        loading plugin        {"tag": "forward_local", "type": "forward"}
2024-03-18T16:02:05.181Z        INFO        loading plugin        {"tag": "forward_remote", "type": "forward"}
2024-03-18T16:02:05.182Z        INFO        loading plugin        {"tag": "forward_remote_upstream", "type": "sequence"}
2024-03-18T16:02:05.182Z        INFO        starting shutdown sequences
2024-03-18T16:02:05.182Z        INFO        closing plugin        {"tag": "lazy_cache"}
2024-03-18T16:02:05.182Z        INFO        closing plugin        {"tag": "forward_xinfeng_udp"}
2024-03-18T16:02:05.182Z        INFO        closing plugin        {"tag": "forward_local"}
2024-03-18T16:02:05.182Z        INFO        closing plugin        {"tag": "forward_remote"}
2024-03-18T16:02:05.183Z        INFO        all plugins were closed
2024-03-18T16:02:10.226Z        INFO        loading plugin        {"tag": "geosite_cn", "type": "domain_set"}
2024-03-18T16:02:10.226Z        INFO        starting api http server        {"addr": "0.0.0.0:9091"}
2024-03-18T16:02:10.568Z        INFO        loading plugin        {"tag": "geoip_cn", "type": "ip_set"}
2024-03-18T16:02:10.621Z        INFO        loading plugin        {"tag": "geosite_apple", "type": "domain_set"}
2024-03-18T16:02:10.628Z        INFO        loading plugin        {"tag": "geosite_no_cn", "type": "domain_set"}
2024-03-18T16:02:10.727Z        INFO        loading plugin        {"tag": "whitelist", "type": "domain_set"}
2024-03-18T16:02:10.727Z        INFO        loading plugin        {"tag": "blocklist", "type": "domain_set"}
2024-03-18T16:02:10.728Z        INFO        loading plugin        {"tag": "greylist", "type": "domain_set"}
2024-03-18T16:02:10.728Z        INFO        loading plugin        {"tag": "ddnslist", "type": "domain_set"}
2024-03-18T16:02:10.728Z        INFO        loading plugin        {"tag": "hosts", "type": "hosts"}
2024-03-18T16:02:10.728Z        INFO        loading plugin        {"tag": "redirect", "type": "redirect"}
2024-03-18T16:02:10.728Z        INFO        redirect        redirect rules loaded        {"length": 0}
2024-03-18T16:02:10.728Z        INFO        loading plugin        {"tag": "adlist", "type": "domain_set"}
2024-03-18T16:02:10.728Z        INFO        loading plugin        {"tag": "local_ptr", "type": "domain_set"}
2024-03-18T16:02:10.729Z        INFO        loading plugin        {"tag": "cloudflare_cidr", "type": "ip_set"}
2024-03-18T16:02:10.729Z        INFO        loading plugin        {"tag": "lazy_cache", "type": "cache"}
2024-03-18T16:02:10.730Z        INFO        loading plugin        {"tag": "forward_xinfeng_udp", "type": "forward"}
2024-03-18T16:02:10.731Z        INFO        loading plugin        {"tag": "forward_local", "type": "forward"}
2024-03-18T16:02:10.732Z        INFO        loading plugin        {"tag": "forward_remote", "type": "forward"}
2024-03-18T16:02:10.732Z        INFO        loading plugin        {"tag": "forward_remote_upstream", "type": "sequence"}
2024-03-18T16:02:10.732Z        INFO        starting shutdown sequences
2024-03-18T16:02:10.733Z        INFO        closing plugin        {"tag": "forward_local"}
2024-03-18T16:02:10.733Z        INFO        closing plugin        {"tag": "forward_remote"}
2024-03-18T16:02:10.733Z        INFO        closing plugin        {"tag": "lazy_cache"}
2024-03-18T16:02:10.733Z        INFO        closing plugin        {"tag": "forward_xinfeng_udp"}
2024-03-18T16:02:10.733Z        INFO        all plugins were closed

点评

mos启动不了可能有2个问题。  详情 回复 发表于 2024-3-19 11:52
按照步骤来一般是不会错的,你可以先在mosdns页面手动更新一下数据库,点击保存更改,看能不能运行,不行就用重启大法,再不行就重装mosdns,一般你这种情况要不就是缺失数据库文件,要不就是配置文件有问题,不过用  详情 回复 发表于 2024-3-19 01:16
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2024-3-19 01:16 | 显示全部楼层
wcdmax1 发表于 2024-3-19 00:09
请问MosDNS无法启动是什么原因啊,已经装了里面包含了luci界面包、luci界面中文包、mosdns插件本身、v2dat ...

按照步骤来一般是不会错的,你可以先在mosdns页面手动更新一下数据库,点击保存更改,看能不能运行,不行就用重启大法,再不行就重装mosdns,一般你这种情况要不就是缺失数据库文件,要不就是配置文件有问题,不过用的是内置预设的一般都没问题,装luci-app-mosdns的时候会自动下载其他依赖,这时要确保路由网络是联通的
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-19 11:31 | 显示全部楼层
感谢教程,openwrt旁路由按照设置操作之后发现无法上网海淘,目前还在研究中。

另外在【五、运行检查】中,如果确认配置都没问题,打开AdGuardHome的Web界面还是空白,可以尝试一下重启openwrt,重启之后就出现了。

点评

旁路由的配置可以看看参考文章的第一篇,设置还是比较复杂的  详情 回复 发表于 2024-3-19 12:14
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

发表于 2024-3-19 11:52 | 显示全部楼层
本帖最后由 weavingliu 于 2024-3-19 11:56 编辑
wcdmax1 发表于 2024-3-19 00:09
请问MosDNS无法启动是什么原因啊,已经装了里面包含了luci界面包、luci界面中文包、mosdns插件本身、v2dat ...

mos启动不了可能有2个问题(个人猜测)。

1,查一下是不是有端口冲突。
2,在安装好mos之后,需要先更新一下mos的数据库,但问题就是如果不能海淘,数据库更新不了,所以这是个死循环。建议是用其他海淘软件先更新数据库之后,再进行其他操作。

点评

明白谢谢啦~~~~~  详情 回复 发表于 2024-3-19 12:34
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-20 23:19

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

快速回复 返回顶部 返回列表