• 用socks5解决linux虚拟机上git clone https速度慢的问题


    我一直没想明白, 如果开了代理, 那么应该自动就会设置好不是么, 比如chrome浏览器, 自动就能打开需要的网页. 但在终端git clone怎么不行呢? 虽然我还是不明白, 但是有个办法.
    分享一篇博文. 按这里操作git clone https的速度就上去了.

    不过这里有个问题, 那就是ip地址经常变, 如果写在.bashrc, 其实没啥用, 每次还需要重新设置. 于是写了:

    function set_ip() {
    				export ALL_PROXY=SOCKS5://$1:10808
    				export ALL_PROXY=HTTP://$1:10818
    }
    

    每次有网络操作, 就需要set_ip mac上获得的ip地址.
    其实我猜测这里还有更自动化的方法, 但是我对网络原理(理论上这门课我是上过的)和网络命令一点也不知道, 所以先不考虑了.
    如果我对网络命令有更多了解(以下为展望):

    • 我会看mac/linux上有没有命令直接获得WIFI的ip地址, 如果linux能直接获得就好了
    • 如果linux不能直接获得, 只能通过mac获得, 那么在mac的bashrc中定义变量. 并且不是export的. 然后在linux中直接使用这些变量(调用mac的.bashrc).
      这样就会自动设置为正确值了.
  • 相关阅读:
    Python基础作业
    计算机基础作业
    计算机基础学习
    博客整理day12
    计算机基础总结
    博客整理day11
    实战----购物车day11
    博客整理day10
    课后作业 day10
    博客整理day09
  • 原文地址:https://www.cnblogs.com/Tokubara/p/14428899.html
Copyright © 2020-2023  润新知