DKT
V2EX  ›  DNS

远程 dns 查询会走代理么

  •  
  •   DKT · Nov 1, 2022 via iPhone · 7587 views
    This topic created in 1302 days ago, the information mentioned may be changed or developed.
    比如用 passwall ,配置 tcp 代理,需要查询远程 dns 。这时候查询远程 dns 会走代理么,是不是和 dns 协议有关,如果 doh 就走代理,udp 就不走代理?还是另有开关设置
    9 replies    2022-11-10 22:52:32 +08:00
    qiseniguang
        1
    qiseniguang  
       Nov 2, 2022
    这可是个大话题……
    eason1874
        2
    eason1874  
       Nov 2, 2022
    socks5 能代理 udp ,具体会不会代理 dns 请求,看代理软件的设置吧,我没用过 passwall 不知道
    t6attack
        3
    t6attack  
       Nov 2, 2022
    没用过 passwall 。
    大家平常设置的 socks5 或者 http 代理:如果要连接的是个主机名(域名),会直接把主机名到远端,而不是解析成 ip 再发送到远端。本地并不存在 dns 查询过程,也就不存在 dns 是否走代理的问题。
    noqwerty
        4
    noqwerty  
       Nov 2, 2022 via iPhone   ❤️ 2
    推荐这篇文章,讲得比较清楚 https://blog.skk.moe/post/what-happend-to-dns-in-proxy/
    bugfan
        5
    bugfan  
       Nov 2, 2022
    ikev2 wireguard 这种 vpn 的方式是可以在配置文件指定 dns 的

    ss ,trojan 这种代理的方式的是客户端本地启动了一个 socks5 代理,然后修改系统配置,把需要做代理的系统应用的流量送到这个 socks5 端口,然后再从端口把流量送到服务器。这种的 dns 解析是在服务器做的。
    libook
        7
    libook  
       Nov 2, 2022
    在国内的话,nslookup 一下 facebook 就知道了,然后再在无代理环境用你宽带上游 DNS 测试一下,如果一样就是没走代理,如果不一样就说明走代理了。
    jeesk
        8
    jeesk  
       Nov 3, 2022
    vpn 可以配置代理。
    Penguium
        9
    Penguium  
       Nov 10, 2022 via Android   ❤️ 1
    应该是走代理的 passwall 的日志里有这么一条:

    - [0]将上游 DNS 服务器 1.1.1.1:53 加入到路由器自身代理的 TCP 转发链
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3080 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 13:58 · PVG 21:58 · LAX 06:58 · JFK 09:58
    ♥ Do have faith in what you're doing.