V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fliter
V2EX  ›  GitHub

国内服务器无法访问 github,有什么好的解决方案?

  •  
  •   fliter · 313 天前 · 1742 次点击
    这是一个创建于 313 天前的主题,其中的信息可能已经有所发展或是发生改变。
    如题,很多个人服务都跑在腾讯云国内某个区域的机器上,无法访问 github ,没法推送/拉取代码,日常很受影响。

    大家有没有遇到类似困扰,都是如何解决的?

    ps:不考虑国外节点
    11 条回复    2024-02-01 19:06:08 +08:00
    ghjh
        1
    ghjh  
       313 天前 via Android
    考虑用 ghproxy 或者自建一个?
    NCZkevin
        2
    NCZkevin  
       313 天前
    github 镜像站
    oneisall8955
        3
    oneisall8955  
       313 天前 via Android
    https://ghroxy.com 可以 cf 自建
    oneisall8955
        4
    oneisall8955  
       313 天前 via Android
    hingle
        5
    hingle  
       313 天前
    ssh -R 127.0.0.1:7890:127.0.0.1:7890 user@host
    export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
    litguy
        6
    litguy  
       313 天前
    通过代理就可以访问,我是本机跑一个 socks5 代理翻墙
    然后类似这样的设置

    $ cat ~/.ssh/config
    Host github.com
    HostName github.com
    User git
    ProxyCommand connect -S 127.0.0.1:8888 %h %p

    这样 git 就起飞了
    fliter
        7
    fliter  
    OP
       313 天前
    学到了!感谢各位
    fliter
        8
    fliter  
    OP
       313 天前
    @hingle 这得用代理吧
    JinTianYi456
        9
    JinTianYi456  
       307 天前
    @oneisall8955 #3 我这怎么打不开
    JinTianYi456
        10
    JinTianYi456  
       307 天前
    oneisall8955
        11
    oneisall8955  
       307 天前 via Android
    @JinTianYi456 建议自建,cf 配个域名,稳的一匹
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5945 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 02:18 · PVG 10:18 · LAX 18:18 · JFK 21:18
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.