欢迎访问芦艺网!

MacOS的ShadowsocksX使用指南

本文主要介绍在MacOS系统下如何 ShadowsocksX 客户端软件来获得 Shadowsocks(简称为SS)服务,安装 Shadowsocks 服务的教程不在本文的说明范围之内。

1、前提条件

  • 确保你的MacOS系统的版本在10.10以上。
  • 已经拥有SS服务的相关服务器节点信息。

2、下载并安装ShadowsocksX

请从以下附件中下载ShadowsocksX客户端软件。
(不再提供下载,请自行从 https://shadowsocks.org/en/download/clients.html 下载新版客户端,大部分操作和本文类似)。

下载后,解压得到文件名为 ShadowsocksX-2.6.3.dmg 的安装包,双击安装包打开,看到以下界面。

鼠标左键按住 ShadowsocksX 直接拖到右边的 Applications 文件夹里,就安装完了。

3、启动ShadowsocksX

在 Launchpad 找到 ShadowsocksX,单击即可启动。
无法启动的情况,可能是因为系统设置了权限的问题导致的。
从 Launchpad 找到 【系统偏好设置】,单击打开,并选择【安全性与隐私】。

打开【安全性与隐私】窗口后,按一下截图的顺序操作进行权限设置。设置后即可启动软件,并且下次再从Launchpad启动的时候,就可以正常启动了,不需要再进行权限设置。

4、配置Shadowsocks

成功启动后,会在桌面的顶部菜单看到Shadowsocks软件的图标(纸飞机)。

点击【纸飞机图标】,我们就看到了如上图所示的Shadowsocks的各个功能菜单。
如果你有多个服务器节点,你可以在这里选择要使用的服务器节点。

依次点击上图菜单中的【服务器】> 【打开服务器设定…】,添加/删除服务器节点。
点击左下角的加号【+】表示新增一台服务器节点,然后按照以下提示填写服务器节点的配置信息。

选中某一台服务器(选中某一行),如图中【服务器节点列表】里蓝色的就是当前选中的(即当前操作的),此时点击左下角的减号【-】按钮,即可删除该服务器节点。

以上服务器配置信息填写完成后,都会自动保存。
可以点击加号【+】继续添加更多的服务器节点。
全部节点都添加完之后,可以点击【确定】按钮退出【服务器设定】界面。

5、编辑自动模式的PAC文件

依次点击【纸飞机图标】、【编辑自动模式的PAC…】菜单项,会打开存放在电脑磁盘上的PAC文件。
你看到的文件夹里的文件大概和我不太一样,但是没关系,只有【gfwlist.js】这个文件就行。

这个PAC文件【gfwlist.js】是什么呢?有什么用呢?

简单来说,它就是一份网址的名单和是否启用代理的脚本。你可以使用各种脚本编辑器(普通的记事本其实也可以,比较不美观而已)或各类IDE打开这个文件进行编辑。主要编辑的内容就是网址名单,其它的不要做任何改动。
为了以防万一自己改错了。你可以先备份一下。
如上图,我自己备份了一份文件名为【gfwlist.bak.js】。如果出错了,那么只要把出错的【gfwlist.js】删除,并把备份文件【gfwlist.bak.js】的文件名修改为【gfwlist.js】即可。

编辑的网址名单想以下这样,你可以遵循已有的格式,添加自己想要使用代理的网址(域名)。

当然还有更简单的方式,可以直接下载我提供的附件,解压后直接替换为你安装后的PAC文件即可。替换后,基本上可以满足你访问国外的一些主流的社交网站。

6、启动Shadowsocks服务

关闭状态下,点击【打开 Shadowsocks】即可启动。 启动状态下,点击【关闭 Shadowsocks】即可关闭。

如上图,启动状态下:

选择【全局模式】,则你的电脑的所有网络都会经常代理访问。
选择【自动代理模式】,则上文第5步中配置的PAC文件就会起作用。

此时只有在你访问的网站是在PAC文件的网址名单里,才会通过代理访问,不在名单里的,则和平时访问一样。
这样有什么好处呢?
那就是让一些平时无法访问的网址,可以正常访问(虽然经过代理比较慢),但是不影响平时可以正常访问的其它网址。

完成以上步骤,你应该已经可以站在墙上看到更精彩的世界!

发表评论

关闭菜单