xiaorouji / openwrt-passwall2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug]: 与SNAPSHOT版的DNSmasq存在兼容问题

hululu1068 opened this issue · comments

描述您遇到的bug

最新版的DNSmasq有比较大的变化,如下↓
image

如果访问的域名不在已配置黑名单中,会解析不到ip,造成无法访问。
似乎是新版本的DNSmasq监听接口配置有调整。

复现此Bug的步骤

  1. 如以往一样配置好passwall2,启动;
  2. 在客户端访问一个GFW的域名,且这个域名没有配置在passwall2代理名单中,如www.yahoo.com;
  3. 会发现解析不到ip,非GFW,或已配置代理名单的域名则正常;
  4. 或者passwall2启动后,在重启下DNSmasq也能正常访问。

您想要实现的目的

适配dnsmasq-full - 2.89-4

日志信息

nslookup www.yahoo.com
Server: 192.168.123.253
Address: 192.168.123.253#53

** server can't find 1: NXDOMAIN

截图

No response

系统相关信息

luci-app-passwall2 - 1.27-1
dnsmasq-full - 2.89-4

其他信息

最后期望大佬让DNS配置里的,直连DNS远程DNS配置回归吧,简直太好用了。
相信大多数人都是自行配置上游DNS的.

嘗試一下最新的commit,我覺得應該可以解決大部分異常的issue。

原来不止我一个人遇到这个问题啊

嘗試一下最新的commit,我覺得應該可以解決大部分異常的issue。

问题还是存在,似乎是重启DNSmasq的问题,手动重启下就正常了。

image

已解决。