macOS+Proxifier实现终端的外网访问

作者:matrix 被围观: 19,681 次 发布时间:2019-03-22 分类:零零星星 | 5 条评论 »

这是一个创建于 1824 天前的主题,其中的信息可能已经有所发展或是发生改变。

有时候使用终端clone操作或者其他install访问外网的时候会造成超级延迟,以至于无法使用,网络需要符合国情,毕竟有个大号防火墙。使用Proxifier可以间接实现全局的外网访问。
windows端可以使用SSTap

测试环境:macOS + ss + Proxifier

方案1.使用Proxifier

Proxifier下载:http://www.proxifier.com/download/

注册软件:

用户名称随意:Anything
注册码:P427L-9Y552-5433E-8DSR3-58Z68
  • 设置本地代理端口和地址
    添加本地代理Proxies
    图片4501-macOS+Proxifier实现终端的外网访问

  • 添加Rules规则
    我这里只是需要给终端shell设置外网访问所以添加一个shell程序就好了
    图片4503-macOS+Proxifier实现终端的外网访问

程序添加完成之后,下方的Action选择刚刚添加的Proxies,点击ok

之后控制台界面就能看到程序访问外网的情况
图片4504-macOS+Proxifier实现终端的外网访问

终端测试:

$ curl https://ip.cn

方案2.设置全局export变量

$ `vi ~/.bash_profile` #编辑环境变量配置
#添加如下内容

# proxy list
alias proxy='export all_proxy=socks5://127.0.0.1:1086' #需要开启ss
alias unproxy='unset all_proxy'

应用

$ source ~/.bash_profile

之后命令行中使用proxyunproxy来手动开启和关闭代理

参考:
https://www.v2ex.com/t/269997

终端使用 Shadowsocks 的代理方案:Proxifier


https://www.ljjjustin.xyz/2018/03/21/macos-system-proxies/

Proxifier 2.14.1 – Access Internet apps via a firewalled/proxied network

http://yangzq007.com/2017/03/29/%E7%BB%88%E7%AB%AF%E7%BF%BB%E5%A2%99/

其他文章:
本文固定链接:https://www.hhtjim.com/macos-proxifier-outside-the-terminal-network-access.html
matrix
本文章由 matrix 于2019年03月22日发布在零零星星分类下,目前没有通告,你可以至底部留下评论。
转载请注明:macOS+Proxifier实现终端的外网访问-HHTjim'S 部落格
关键字:

有5 条评论 »

  1. 佳佳菌 佳佳菌 2019-5-1 0:53:43 +0800#3

    这东西我这经常开一段时间后它就会bug,保持大概10%左右的cpu占用,不知道你有没有碰到过 😕

    • matrix matrix Moderator 2019-5-5 14:49:47 +0800

      没遇见过CPU占用问题,可能是我使用的少。试试最新版本呢(注册码通用的)

  2. 鳄鱼皮具 鳄鱼皮具 2019-4-7 17:08:25 +0800#2

    😛 又是一台苹果电脑,没有win的吗?

    • matrix matrix Moderator 2019-4-7 17:12:55 +0800

      有写的啊「windows端可以使用SSTap」

  3. 妙文屋 妙文屋 2019-3-29 13:43:55 +0800#1

    如此好文章一定要留下名啊

添加新评论 »

 🙈 😱 😂 😛 😭 😳 😀 😆 👿 😉 😯 😮 😕 😎 😐 😥 😡 😈 💡

插入图片

NOTICE: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!