Distributions
› Ubuntu
› Fedora
› CentOS
中文资源站
› 网易开源镜像站
faifaint
V2EX  ›  Linux

CFW 代理问题,请各位帮忙

  •  1
     
  •   faifaint · Mar 13, 2024 · 4129 views
    This topic created in 969 days ago, the information mentioned may be changed or developed.
    台式机用 Clash For Windows 做局域网共享,
    两台卡片,一台树莓派 3b ,一台 OrangePi Zero3 ( Debian ).
    两台卡片均用 export http_proxy 设置了代理,
    树莓派可以通过代理正常 wget ,
    但是 OrangePi Zero3 无法解析 raw.githubusercontent.com ,
    解析出来都是 0.0.0.0 ,
    请帮忙出出主意,谢谢
    21 replies  •  2024-03-13 17:59:45 +08:00
    tpxcer
    tpxcer
    Mar 13, 2024
    1
    看看 DNS 配置吧
    faifaint
    faifaint
    OP
    Mar 13, 2024
    2
    @tpxcer
    是的,我也查找了网上的资料,通过 nslookup 显示 Server 是本机,Adress 是本机 IP#53
    CFW 里也设置了 fallback 为 1.1.1.1
    还是没有效果
    faifaint
    faifaint
    OP
    Mar 13, 2024
    3
    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
    LittleState
    Mar 13, 2024
    4
    我之前临时解决是找个网站 Ping 下 raw.githubusercontent.com 地址,加到 hosts 文件里,或者加到 dns 服务器里
    RobinHuuu
    RobinHuuu
    Mar 13, 2024 via iPhone
    5
    香橙派上面应该有一个 DNS 查询服务,看看这个是什么配置,有什么样的问题
    guo4224
    guo4224
    Mar 13, 2024
    6
    https_proxy??
    Puteulanus
    Puteulanus
    Mar 13, 2024
    7
    之前广东这边 raw.githubusercontent.com 被污染到 0.0.0.0 了
    机场的 DNS 配置你参考下有用没 https://pastelink.net/ncvo37e7
    sprite82
    sprite82
    Mar 13, 2024
    8
    @faifaint #3 很明显,这个 dns 服务器是指向你路由器的,路由器的大概用的运营商的。你把你这台机器的 dns 地址改了就行
    pililink
    pililink
    Mar 13, 2024
    9
    用 proxychains
    SkywalkerJi
    SkywalkerJi
    Mar 13, 2024
    10
    @faifaint #2
    系统 dns 再加一条 1.1.1.1 就行了。
    cookii
    cookii
    Mar 13, 2024
    11
    为啥不直接把板子的网关和 DNS 设置成台式机?
    Lentin
    Lentin
    Mar 13, 2024
    12
    直接加一条规则就行了,反正正常的域名是不会解析到这个 IP 的,污染的才会,如果有其他的污染 IP 也改一下规则加上去就 OK
    - IP-CIDR,0.0.0.0/32,PROXY
    faifaint
    faifaint
    OP
    Mar 13, 2024
    13
    @LittleState 也试过了,可以连接,但是 wget 失败
    faifaint
    faifaint
    OP
    Mar 13, 2024
    14
    @RobinHuuu 感谢,是否有详细一些的信息,Google 了一下没有看到相关的内容
    faifaint
    faifaint
    OP
    Mar 13, 2024
    15
    @SkywalkerJi
    @sprite82
    是的,解决了,给 Debian 的系统 DNS 添加 8.8.8.8 就可以了,感谢
    faifaint
    faifaint
    OP
    Mar 13, 2024
    16
    @imzhoukunqiang 好像这个也可以,我是在系统 DNS 添加 8.8.8.8 就可以了,感谢
    RobinHuuu
    RobinHuuu
    Mar 13, 2024 via Android
    17
    @faifaint 解决问题思路,你可以看看谁监听 53 端口,用 ss 命令或者 netstat 命令。然后根据不同的监听程序,去查起对应的配置。

    或者你直接改其 DNS 为树莓派提供的 DNS 解析服务。
    faifaint
    faifaint
    OP
    Mar 13, 2024
    18
    @Lentin 台式机是正常的,板子直接用 http_proxy 连的台式机,不清楚为什么 wget 没有使用 CFW 的 DNS
    faifaint
    faifaint
    OP
    Mar 13, 2024
    19
    @RobinHuuu 已经解决了,改了香橙派的 DNS 配置就 OK 了,不清楚为什么 wget 无法使用代理服务器的 DNS
    dford
    dford
    Mar 13, 2024
    20
    wget 默认走哪个 DNS 不是/etc/resolv.conf 里配置的嘛
    faifaint
    faifaint
    OP
    Mar 13, 2024
    21
    @dford 但是我网上查了一下,有的说设置代理后 http 请求直接发送到代理,由代理来查询 DNS ,但是改了香橙派的 DNS 后的确是好了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1906 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 08:33 · PVG 16:33 · LAX 00:33 · JFK 03:33
    ♥ Do have faith in what you're doing.