git 服务器在本地局域网里, 如何让公网的服务器能够 pull、checkout 代码? - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
WatcherHangzhou

git 服务器在本地局域网里, 如何让公网的服务器能够 pull、checkout 代码?

  •  
  •   WatcherHangzhou Nov 30, 2017 7621 views
    This topic created in 3094 days ago, the information mentioned may be changed or developed.

    有什么办法最方便?

    Supplement 1    Dec 1, 2017
    谢谢推荐 zerotier
    21 replies    2017-12-01 13:13:08 +08:00
    likuku
        1
    likuku  
       Nov 30, 2017
    openvpn
    3dwelcome
        2
    3dwelcome  
       Nov 30, 2017   1
    ssh 反向代理,一句话就搞定。把本地 git 监听端口映射到公网服务器。
    neighbads
        3
    neighbads  
       Nov 30, 2017
    ip 映射出去。。。如果只一次。就直接拷贝过去。
    dilu
        4
    dilu  
       Nov 30, 2017
    除了一楼说的 vpn 方案,还可以用内网穿透,如果是公司服务器,保密要求较高的情况,还是一楼的 openvpn 方案比较靠谱 我司目前就是这样
    opengps
        5
    opengps  
       Nov 30, 2017
    先看看你们的宽带有没有公网 ip 到户,然后,路由器里配置 nat,把 git 用到的端口,同样端口映射到 git 服务器的私网 ip 上
    wujunze
        7
    wujunze  
       Nov 30, 2017
    用 ngrok 或者 frp 做内网穿透
    keeeeymann
        8
    keeeeymann  
       Nov 30, 2017
    OpenVPN 和 SoftEther 都可以,后者支持前者的协议,配置也简单点。
    tinyproxy
        9
    tinyproxy  
       Nov 30, 2017 via iPhone
    Tor hidden service
    shijingshijing
        10
    shijingshijing  
       Nov 30, 2017   1
    ZeroTier
    Zephyros
        11
    Zephyros  
       Nov 30, 2017
    以前试过 BT Sync,可以同步文件夹,只是不能直接 push,不过这软件后来被墙给封了。
    SlipStupig
        12
    SlipStupig  
       Nov 30, 2017
    方案 1:安装 VPN,直接拨号

    方案 2:公网服务器监听一个端口,ssh 端口反向转发啊,Git 客户端从本地拉取
    hcnhcn012
        13
    hcnhcn012  
       Nov 30, 2017 via iPhone
    5 楼的方法可以
    ifsclimbing
        14
    ifsclimbing  
       Dec 1, 2017 via Android
    @opengps 一般都没有
    wekw
        15
    wekw  
       Dec 1, 2017
    @ifsclimbing 稍微大一些的公司都有的吧,企业宽带 100M 一年好几万呢。。。
    wekw
    &nbp;   16
    wekw  
       Dec 1, 2017
    问下 IT 你们办公室的宽带有没有公网 ip ?如果实在没有建议直接搭在云服务器上。
    dangyuluo
        17
    dangyuluo  
       Dec 1, 2017
    ngrok 反向代理
    linshiyouxiang
        18
    linshiyouxiang  
       Dec 1, 2017
    ZeroTier 内网穿透
    oniceriver
        19
    oniceriver  
       Dec 1, 2017
    需求应该是代码部署吧?那可以考虑 jenkins 呀
    wizardoz
        20
    wizardoz  
       Dec 1, 2017
    我说花生壳动态域名会不会被鄙视?
    chinvo
        21
    chinvo  
       Dec 1, 2017
    如果是代码自动部署,可以在内网的 git 上设置 hook 去 push 到公网,公网那边 hook 了触发 checkout
    About     Help     Advertise     Blog     API     FAQ     Solana     1174 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 119ms UTC 23:19 PVG 07:19 LAX 16:19 JFK 19:19
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86