V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Recommended Services
Amazon Web Services
LeanCloud
New Relic
ClearDB
LiuJiang
V2EX  ›  云计算

阿里云 ecs 机器如何走代理?

  •  1
     
  •   LiuJiang · 84 天前 · 2947 次点击
    这是一个创建于 84 天前的主题,其中的信息可能已经有所发展或是发生改变。

    请问阿里云 ecs 机器如何走代理?

    最近在机器上用 n 安装 node 超时,git clone 也超时,难受的一批

    16 条回复    2024-09-05 11:41:49 +08:00
    abolast
        1
    abolast  
       84 天前   ❤️ 11
    https://github.com/mzz2017/gg
    喊一声哥哥就能让某个命令走代理了
    ryanlid
        2
    ryanlid  
       84 天前   ❤️ 1
    ssh -R 127.0.0.1:7890:127.0.0.1:7890 root@ip

    ssh -R ecs 上 ip:端口: 本机访问 ip:端口 root@ip

    用 SSH 端口转发,实现将本机的代理共享给远程主机
    ryanlid
        3
    ryanlid  
       84 天前
    ssh -R 127.0.0.1:7890:127.0.0.1:7890 root@server
    caola
        4
    caola  
       84 天前
    这种东西不用经常更新,所以一般都是手动更新时,临时在命令行写一下 http 代理,再执行其他命令:

    export http_proxy="https://user:[email protected]:1080" && export https_proxy=$http_proxy && export no_proxy=localhost,127.0.0.1,192.168.0.0/24,mirrors.aliyun.com

    当然你想一直生效,就写入系统变量里就行了
    defaw
        5
    defaw  
       84 天前
    建一个 git 私仓,把 clash meta 所在的文件夹整个放进去,要用的时候就 clone --depth=1 ,一键运行
    mintongcn
        6
    mintongcn  
       84 天前 via iPhone
    用 sing box client 走透明代理,需要时开启服务
    LiuJiang
        7
    LiuJiang  
    OP
       84 天前
    @abolast 0curl: (7) Failed connect to github.com:443; 连接超时 解析就超时,哈哈哈哈
    Foxkeh
        8
    Foxkeh  
       84 天前
    如果是生产环境,一般建议打包好镜像不需要再处理依赖。
    如果是自己的,那就随便玩了。nodejs 和 git 都可以单独配置代理
    yanyao233
        9
    yanyao233  
       84 天前 via Android
    @abolast 艹,竟然有这么好的东西,之前还折腾来折腾去烦死了
    qinxi
        10
    qinxi  
       84 天前
    @abolast #1 从使用方式上, 这不是跟上古软件 proxychains-ng 差不多嘛
    sendi
        11
    sendi  
       83 天前
    mihomo
    LiuJiang
        12
    LiuJiang  
    OP
       83 天前
    @abolast @ryanlid 哥哥们,多谢,已搞定
    iorilu
        13
    iorilu  
       83 天前
    node
    python 等都有镜像

    git 可用 https://mirror.ghproxy.com/
    kimitaer
        14
    kimitaer  
       83 天前
    JamesHopbourn
        15
    JamesHopbourn  
       82 天前
    SSH 端口转发简明教程 https://sspai.com/post/61641

    如果是 SOCK5 协议,需要在前面指定使用 SOCK5 协议,例如:
    测试代理是否设置成功
    curl -x socks5h://localhost:7890 ipinfo.io

    配置 git 走 sock5 代理 保持 7890 不变
    git config --global http.proxy 'socks5://127.0.0.1:7890'
    xkatld
        16
    xkatld  
       79 天前
    我认为最简单的方法还是装 v2raya ,还能写规则
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2843 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 13:57 · PVG 21:57 · LAX 05:57 · JFK 08:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.