命令行翻墙

作者: Sunxxxxx丶 | 来源:发表于2018-08-20 16:48 被阅读3315次

一.前言

平常想访问国外节点时.我们都会开启VPN.
这样浏览器就可以访问国外节点了.

但是此时我们想使用命令行安装一些在国外节点的包的时候.
发现速度非常慢.还经常time out.

此时你可能就纳闷了.我不是已经开启VPN了吗?

其实平常我们用ssh连接VPN.走的都是http/https的代理.
但是你用brew安装包其实走的是socket
那也就是说你开的VPN其实一点用都没有.
(超然大佬说这段原理不对.反正有效果.原理以后再探究吧.)

如下设置就是让socket也走你的VPN.

二.加速VPN

在命令行输入一下命令:

export ALL_PROXY=socks5://127.0.0.1:portnumber

这里的portnumber为你的VPN的port

image.png

所以上面的命令最终应该是

export ALL_PROXY=socks5://127.0.0.1:1086

此时你可以在终端打印一下这个变量查看是否设置成功

image.png

你可能会想我设置好了.那我不想翻墙的时候怎么关闭它呢.

解答:

这个设置只会在当前这个终端进程里生效.

你退出终端.这个变量设置就失效了

不信的话你可以cmd+Q退出终端

然后再打开终端.并且输入echo $ALL_PROXY.

image.png

这次打印的就会是空.

省事:

直接在~/.zshrc文件里添加上这一句export

就永久生效了.

三.export知识扩展

http://blog.csdn.net/bailyzheng/article/details/7488769

image.png

相关文章

  • 命令行翻墙

    一.前言 平常想访问国外节点时.我们都会开启VPN.这样浏览器就可以访问国外节点了. 但是此时我们想使用命令行安装...

  • 命令行翻墙

    一.前言 平常想访问国外节点时.我们都会开启VPN.这样浏览器就可以访问国外节点了. 但是此时我们想使用命令行安装...

  • ionic3项目打包运行到android手机

    翻墙环境中操作: 1.打开项目根目录,更新node_modules:命令行 npm install; 3. 安装j...

  • 安装命令行版appium

    通过npm安装cnpm 后面加上淘宝源,否则需要翻墙进行安装 通过cnpm安装appium 命令行输入 appi...

  • 在windows下使用choco作为包管理工具

    注意:目前使用choco是需要翻墙的。 chocolatey是windows下的一个命令行的包管理工具,类似ubu...

  • Mac命令行终端下使用shadowsocks翻墙

    内容全部来自http://www.cashqian.net/blog/0014869898319823325652...

  • 如何在 UBUNTU 中用命令行翻墙

    我们的服务器在 github、各种配置中,都因为 GFW 的影响无法正常使用,所以我们需要能够针对指定程序设定临时...

  • 翻墙

    云墙 有些经验的朋友应该都听过这个,应该是14年底出现的,现在一直能用。 云墙优点是速度快!真的非常快!一点不卡顿...

  • 翻墙

    月亮躲在云端,夜色不是那么明亮。 我的身后有一只野狗,它似乎有些饿了,边叫边向我跑来,我手中的肥肉落了一地,而它却...

  • 翻墙

    不知不觉我在思维里彻了墙又厚又狭吹不进新鲜空气照不进阳光我拿一把梯子搭在墙头我正爬梯我要翻墙

网友评论

    本文标题:命令行翻墙

    本文链接:https://www.haomeiwen.com/subject/okmliftx.html