如何畅快地在 Linux 系统下使用代理进行内容下载? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cocoking
V2EX    Linux

如何畅快地在 Linux 系统下使用代理进行内容下载?

 
  •   cocoking 2024-11-22 19:21:31 +08:00 6233 次点击
    这是一个创建于 370 天前的主题,其中的信息可能已经有所发展或是发生改变。

    国内使用 linux 经常出现无法下载外链资源的情况,请问有什么优雅的方法能够在 linux 下使用协议代理吗?

    不希望再去更新内容源了,要看国内源的质量,真不顺手。

    29 条回复    2024-11-25 17:06:39 +08:00
    hefish
        1
    hefish  
       2024-11-22 19:29:28 +08:00   4
    export http_proxy=...
    export https_proxy=....
    conn457567
        2
    conn457567  
       2024-11-22 19:35:15 +08:00 via Android
    本地搭建的虚拟机,比较优雅的方式是在路由器上翻墙,国内云厂商的,我一般使用 proxychain 劫持网络,让他们走翻墙代理。不过翻墙的水管也有限,一些大流量的还是配置国内的 mirror 比较好。我一般用清华或者中科大的源。阿里的源经常莫名其妙的链接被拒绝。

    最后,折腾这些玩意真累。因为这个我现在都买国外的 vps ,国内就留了一台用来放一个 frp 做内网穿透。
    0superx0
        3
    0superx0  
       2024-11-22 19:42:31 +08:00
    都用 linux 了,跑个 clash 服务很难嘛
    minami
        4
    minami  
       2024-11-22 19:45:49 +08:00 via Android   3
    最优雅的就是放路由器上,所以才那么多人折腾
    humbass
        5
    humbass  
       2024-11-22 19:49:31 +08:00
    Linux 配置系统代理不要太方便

    1 、随便启动一个本地的 class\xray\v2ray\trajon 等等等的本地 socks5 代理
    2 、在用户的配置文件中比如 .bashrc 中加上一行

    export all_proxy=socks5://<username>:<password>@<hostname>:<port>

    3 、source ~/.bashrc 就生效了
    zzzsy
        6
    zzzsy  
       2024-11-22 19:51:13 +08:00 via Android   3
    cnt2ex
        7
    cnt2ex  
       2024-11-22 20:10:08 +08:00
    想要只配置一个地方就用全局透明代理,这样避免每个地方都配置一次代理(比如各种包管理器、docker 等等都得各自配置)。

    如果只是浏览器、终端的一些命令需要代理,本地开个 http ,然后设置 HTTP(S)_PROXY/http(s)_proxy 环境变量
    cocoking
        8
    cocoking  
    OP
       2024-11-22 20:10:12 +08:00
    @minami 我的 linux 是云主机...
    wnpllrzodiac
        9
    wnpllrzodiac  
       2024-11-22 20:13:55 +08:00 via Android
    全局代理,iptable 跳转路由
    wnpllrzodiac
        10
    wnpllrzodiac  
       2024-11-22 20:15:21 +08:00 via Android
    无感代理才是完美解决方案。就好比插了魔法路由器。不用再加额外设置
    minami
        11
    minami  
       2024-11-22 20:15:29 +08:00 via Android
    @cocoking 建议用虚拟网卡全接管了
    ruoshui255
        12
    ruoshui255  
       2024-11-22 20:16:54 +08:00   4
    利用 ssh 走反向代理, 让流量走本地的机器
    1.本地机器一般都会有梯子吧
    2.登录的时候 ssh -R 7890:localhost:7890 xxx@ip
    3.云服务器上 export http_proxy=http://127.0.0.1:7890 , export https_proxy=http://127.0.0.1:7890
    4. 本地梯子记得要打开 allow lan
    coolfan
        13
    coolfan  
       2024-11-22 20:27:55 +08:00
    jinliming2
        14
    jinliming2  
       2024-11-22 20:57:50 +08:00
    sing-box tun 模式
    molezznet
        15
    molezznet  
       2024-11-22 21:15:06 +08:00
    透明代理或 gg
    AhFei
        16
    AhFei  
       2024-11-22 22:48:22 +08:00
    Linux 代理加速:环境变量、apt 和 Docker ,解决 95% 的场景 : https://yanh.tech/2023/11/linux-proxy-acceleration-for-apt-docker/
    AkideLiu
        17
    AkideLiu  
       2024-11-23 00:21:50 +08:00 via iPhone
    github 项目 v2raya ,支持负载均衡,命令行 http_proxy https_proxy 。峰值能到 1GBps, 速度太快有次忘了关取消代理几分钟用了 600 个 G 给机场流量用超了
    zjy4fun
        18
    zjy4fun  
       2024-11-23 02:17:51 +08:00
    直接买国外的 vps 最方便,不然折腾太累了
    liyafe1997
        19
    liyafe1997  
       2024-11-23 05:44:46 +08:00
    proxychains
    Tink
        20
    Tink  
    PRO
       2024-11-23 09:03:39 +08:00 via Android
    gg
    wuruxu
        21
    wuruxu  
       2024-11-23 09:17:12 +08:00
    通过路由器直接科学上网
    blueboyggh
        22
    blueboyggh  
       2024-11-23 09:36:07 +08:00
    v2raya
    Leosio
        23
    Leosio  
       2024-11-23 10:04:28 +08:00
    docker + aria2
    zuotun
        24
    zuotun  
       2024-11-23 11:31:03 +08:00   1
    云服务器不建议这样玩,都有内容审查的,查到你服务器上有代理软件可能就打电话封机器了。
    我都跑在 docker 上,拉取镜像都是本地 pull save 走自建网盘或者 SFTP 再 load ,系统本身都懒得管了,即使是官方源也落后一年左右。
    webcape233
        25
    webcape233  
       2024-11-23 11:51:57 +08:00 via iPhone
    clash tun 就可以了
    1una0bserver
        26
    1una0bserver  
       2024-11-24 16:41:05 +08:00 via Android
    proxychains xxx ,有时候有些应用不走环境变量设置的代理,就得拿这对付它。
    cbingb666
        27
    cbingb666  
       2024-11-25 09:01:26 +08:00
    局域网内的话就 export http (可以写好代码放在 Raycast 的 Clipboard Snippet 上快速切换),云服务上就 shellCrash
    wuhao1
        28
    wuhao1  
       2024-11-25 13:46:50 +08:00
    个人 认为最优雅的方式 ……^_^
    https://www.bilibili.com/video/BV1Sm421s79V/
    jancing
        29
    jancing  
       2024-11-25 17:06:39 +08:00 via iPhone
    WSL + SSTap
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1120 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 23:17 PVG 07:17 LAX 15:17 JFK 18:17
    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