V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
anamulhaque1268
V2EX  ›  问与答

Proxmox + Clash Meta TPROXY DNS 转发问题,局域网 VM 无法通过 Clash 解析 DNS

  •  
  •   anamulhaque1268 · Jul 21, 2025 · 1036 views
    This topic created in 280 days ago, the information mentioned may be changed or developed.
    各位好,

    我在 Proxmox 上搭建了一个 Gateway-VM ,用来做局域网的透明代理。
    网关里运行 Clash Meta ( fake-ip 模式) 和 dnsmasq ( DHCP 服务),
    NAT 、IP 转发和 TPROXY 都已配置好,除 DNS 以外的流量都能正常走代理。

    当前问题:
    • Gateway-VM 自己能解析 DNS 。
    • 局域网 VM 通过 Clash (TPROXY 劫持) 无法解析域名。
    • 如果直接指定公共 DNS (如 8.8.8.8 ),VM 能正常解析。

    想请教:
    1. Clash Meta + dnsmasq + TPROXY 做 DNS 劫持时,有哪些常见坑?
    2. Clash 的 dns.listen 或其他 DNS 配置需要特别注意吗?
    3. 有哪些调试方法可以定位 DNS 包为什么没进 Clash ?

    非常感谢大家的建议和经验分享
    No Comments Yet
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3700 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 04:46 · PVG 12:46 · LAX 21:46 · JFK 00:46
    ♥ Do have faith in what you're doing.