Skip to content
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

[Feature]图形界面中,更多设置中,Tun DNS: 这个设置的值与配置文件中DNS设置的关系。 #103

Open
1 task
lyyx5858 opened this issue Oct 4, 2024 · 4 comments

Comments

@lyyx5858
Copy link

lyyx5858 commented Oct 4, 2024

感谢你向 ClashX 提交 Feature Request!
在提交之前,请确认:

请注意,如果你并没有遵照这个 issue template 填写内容,我们将直接关闭这个 issue。

我都确认过了,我要继续提交。


请附上任何可以帮助我们解决这个问题的信息,如果我们收到的信息不足,我们将对这个 issue 加上 Needs more information 标记并在收到更多资讯之前关闭 issue。

环境 Environment

  • 使用者的操作系统 (the OS running on the client)
    macOS 15.1
  • 网路环境或拓扑 (network conditions/topology)
    Wifi
  • iptables,如果适用 (if applicable)
    N/A
  • ISP 有没有进行 DNS 污染 (is your ISP performing DNS pollution?)
    有可能
  • 其他
    ……

说明 Description

如图所示:

版本:1.4.2(549)

图形界面中,更多设置中,Tun DNS: 这个设置的值与配置文件中DNS设置的关系。上面还有个:Hide Unselectable是什么作用?

iShot_2024-10-04_11 02 40

可能的解决方案 Possible Solution

更多信息 More Information

@wilhelmTian
Copy link

我也发现在这里配置DNS之后似乎配置文件中的DNS设置就会失效,Tun模式下所有经过虚拟网卡处理的DNS请求不论过滤规则全部被发往这里配置的DNS地址。

@cntrump
Copy link

cntrump commented Oct 29, 2024

这里的配置是解决 macOS 15 的网络问题,要完美兼容还是做成 Network Extension 才行。

@wilhelmTian
Copy link

这里的配置是解决 macOS 15 的网络问题,要完美兼容还是做成 Network Extension 才行。

可否请教大致是什么问题?我目前用的是macOS 15.0.1,因为DNS问题把Meta版本停留在1.3.18,不过内核是alpha通道最新,似乎没有碰到DNS分流问题。如果升级Meta反而Tun模式下所有DNS请求都不按配置文件里的规则分流了。

@isaac960623
Copy link

你的两个问题:

  1. Tun DNS设置后 我发现开启tun模式后,我的网络设置中,DNS会被修改成这个,也就是他直接改了你系统DNS
  2. 然后我看日志,DNS会通过这个DNS发一次,还会通过condig中 nameserver里的再发一次
  3. 我希望禁用一次,因为两次DNS很奇怪(因为我在config中配置的也是 system),config中如果启用DNS模块,不配置nameserver会不给通过
  4. Hide Unselectable 我测试是把那些你配置为url-test的(也就是自动测速的,不可选择的),在toolbar里给隐藏而已,这个影响不大

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants