V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
faifaint
V2EX  ›  Linux

CFW 代理问题,请各位帮忙

  •  1
     
  •   faifaint · 45 天前 · 1998 次点击
    这是一个创建于 45 天前的主题,其中的信息可能已经有所发展或是发生改变。
    台式机用 Clash For Windows 做局域网共享,
    两台卡片,一台树莓派 3b ,一台 OrangePi Zero3 ( Debian ).
    两台卡片均用 export http_proxy 设置了代理,
    树莓派可以通过代理正常 wget ,
    但是 OrangePi Zero3 无法解析 raw.githubusercontent.com
    解析出来都是 0.0.0.0 ,
    请帮忙出出主意,谢谢
    21 条回复    2024-03-13 17:59:45 +08:00
    tpxcer
        1
    tpxcer  
       45 天前
    看看 DNS 配置吧
    faifaint
        2
    faifaint  
    OP
       45 天前
    @tpxcer
    是的,我也查找了网上的资料,通过 nslookup 显示 Server 是本机,Adress 是本机 IP#53
    CFW 里也设置了 fallback 为 1.1.1.1
    还是没有效果
    faifaint
        3
    faifaint  
    OP
       45 天前
    Google 可以正常解析,但是 raw.githubusercontent.com 就是解析不了

    root@orangepizero3:~# nslookup raw.githubusercontent.com
    Server: 192.168.50.1
    Address: 192.168.50.1#53

    Non-authoritative answer:
    Name: raw.githubusercontent.com
    Address: 0.0.0.0
    Name: raw.githubusercontent.com
    Address: ::

    root@orangepizero3:~# nslookup google.com
    Server: 192.168.50.1
    Address: 192.168.50.1#53

    Non-authoritative answer:
    Name: google.com
    Address: 8.7.198.46
    LittleState
        4
    LittleState  
       45 天前
    我之前临时解决是找个网站 Ping 下 raw.githubusercontent.com 地址,加到 hosts 文件里,或者加到 dns 服务器里
    RobinHuuu
        5
    RobinHuuu  
       45 天前 via iPhone
    香橙派上面应该有一个 DNS 查询服务,看看这个是什么配置,有什么样的问题
    guo4224
        6
    guo4224  
       45 天前
    https_proxy??
    Puteulanus
        7
    Puteulanus  
       45 天前
    之前广东这边 raw.githubusercontent.com 被污染到 0.0.0.0 了
    机场的 DNS 配置你参考下有用没 https://pastelink.net/ncvo37e7
    sprite82
        8
    sprite82  
       45 天前
    @faifaint #3 很明显,这个 dns 服务器是指向你路由器的,路由器的大概用的运营商的。你把你这台机器的 dns 地址改了就行
    pililink
        9
    pililink  
       45 天前
    用 proxychains
    SkywalkerJi
        10
    SkywalkerJi  
       45 天前
    @faifaint #2
    系统 dns 再加一条 1.1.1.1 就行了。
    imzhoukunqiang
        11
    imzhoukunqiang  
       45 天前
    为啥不直接把板子的网关和 DNS 设置成台式机?
    Lentin
        12
    Lentin  
       45 天前
    直接加一条规则就行了,反正正常的域名是不会解析到这个 IP 的,污染的才会,如果有其他的污染 IP 也改一下规则加上去就 OK
    - IP-CIDR,0.0.0.0/32,PROXY
    faifaint
        13
    faifaint  
    OP
       45 天前
    @LittleState 也试过了,可以连接,但是 wget 失败
    faifaint
        14
    faifaint  
    OP
       45 天前
    @RobinHuuu 感谢,是否有详细一些的信息,Google 了一下没有看到相关的内容
    faifaint
        15
    faifaint  
    OP
       45 天前
    @SkywalkerJi
    @sprite82
    是的,解决了,给 Debian 的系统 DNS 添加 8.8.8.8 就可以了,感谢
    faifaint
        16
    faifaint  
    OP
       45 天前
    @imzhoukunqiang 好像这个也可以,我是在系统 DNS 添加 8.8.8.8 就可以了,感谢
    RobinHuuu
        17
    RobinHuuu  
       45 天前 via Android
    @faifaint 解决问题思路,你可以看看谁监听 53 端口,用 ss 命令或者 netstat 命令。然后根据不同的监听程序,去查起对应的配置。

    或者你直接改其 DNS 为树莓派提供的 DNS 解析服务。
    faifaint
        18
    faifaint  
    OP
       45 天前
    @Lentin 台式机是正常的,板子直接用 http_proxy 连的台式机,不清楚为什么 wget 没有使用 CFW 的 DNS
    faifaint
        19
    faifaint  
    OP
       45 天前
    @RobinHuuu 已经解决了,改了香橙派的 DNS 配置就 OK 了,不清楚为什么 wget 无法使用代理服务器的 DNS
    dford
        20
    dford  
       45 天前
    wget 默认走哪个 DNS 不是/etc/resolv.conf 里配置的嘛
    faifaint
        21
    faifaint  
    OP
       45 天前
    @dford 但是我网上查了一下,有的说设置代理后 http 请求直接发送到代理,由代理来查询 DNS ,但是改了香橙派的 DNS 后的确是好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1011 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 18:54 · PVG 02:54 · LAX 11:54 · JFK 14:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.