Shadowrocket 小火箭详细新手入门使用教程...
Shadowrocket,也就是我们常说的“小火箭”,因为其图标是一个小火箭的LOGO,所以大家爱称之为小火箭。
Shadowrocket 是一款基于规则的网络调试工具,具有性能高、稳定性好、使用流畅,功能较为齐全的特点,而且只占用很少的系统资源,可以全盘接管所有的连接,根据规则来进行处理,让你无忧无虑。还有独有的「场景模式」,方便你根据不同需求自动切换配置及节点。
Shadowrocket 是 iOS APP,Shadowsocks 是加密代理协议,这两个单词很像。
因为小火箭 Shadowrocket 在iOS中国区里已经下架了,所以想要下载小火箭 Shadowrocket 就必须用其他国家的 Apple ID 登陆App Store。
另外,小火箭 Shadowrocket 并不是免费软件,目前是2.99美元,所以你还需要能够进行支付。
然后,小火箭 Shadowrocket 只是代理软件,还需要配置订阅链接才可以翻墙科学上网。你可以这么理解,Shadowrocket 是辆汽车,想要开上路还需要汽油,汽油就是订阅链接。这个后面会详细说明。
注意!中国区是没有小火箭 Shadowrocket 的,中国区的小火箭或者 Shadowrocket 都是挂羊头卖狗肉的冒牌货。就算不是中国区,也有看起来很像的,所以一定要认准「Shadowrocket」,不放心可以通过「开发者信息」确认是正经货。
安装完成后,打开就会进入主界面
小火箭支持多种方法添加节点,包括链接导入、扫描二维码添加、手动输入节点信息添加。
小火箭可以直接打开ss://开头的节点链接,自动导入节点;使用这个导入方式,部分网站可以一键导入所有节点。这个也是“小火箭免费节点获取”等Workflow流程可以直接导入节点的原理。假如你已经复制了一个ss://开头的节点链接,打开小火箭,会询问是否添加。
点击右上角扫描符号,可以打开相机扫描,也可以从相册提取二维码扫描;这个方式最为方便了,一键完成。
点击右上角+号,手动输入节点信息添加。适合只知道节点信息的情况下使用。
一个完整节点必须具备四个要素:服务器,端口,密码,加密方式,缺一不可。在添加节点界面,可以逐一输入。节点示例:
小火箭支持多种类型节点,例如SS、SSR,GFW等等。多类型的节点方式,是根据不同的协议、不同的加密混淆及一些不同的特性而开发的,目前比较主流的是SS、SSR,我们使用扫码添加或者链接导入节点的时候会自动判断节点类型,如果是手动添加,就要注意节点类型。
小火箭支持多种加密方法,例如rc4-md5、chacha20等等。内置丰富的国旗,方便区分所用节点的国家。扫码或者导入的节点,会自动识别位置显示国旗标识。
在小火箭首页,节点列表,点击节点右边的叹号,可以编辑节点信息,例如修改密码,修改旗帜等等。
节点前面有黄色小圆点,表示当前选择该节点。按住节点向左滑,可以复制节点,显示节点二维码,或者删除该节点。注意:正在使用的节点是无法删除的。
小火箭支持删除多个节点。点击节点列表上方的三横杠按钮,进入节点删除排序界面,拖动节点右边的三横杠按钮,可以对节点进行排序。勾选节点,可以批量删除。适合多节点失效的情况下快速删除节点。
在主界面,点击延迟测试,可以对已添加的节点进行速度测试,并显示具体数字,数字越低的节点,速度越快。
在设置>延迟测试方法,可以对测试方式进行更改,有TCP和ICMP可选。建议选择TCP。
TCP和ICMP都是网络传输协议,承载数据传输。简单来说,TCP是可靠传输,有3次握手机制保证数据传输的可靠性。如果有丢包,则重新传数据。像FTP文件传送,远程登录,POP3电子邮件等等这些都是基于TCP协议的。ICMP是TCP/IP协议簇的一个子协议。不承载数据,不是用来传输用户数据,是用来传递控制消息的,即:网络通不通、主机是否可达。ping命令就是基于ICMP的。具体不同,不赘述。
填写好节点,打开开关,就会开导状态栏出现VPN的标志,小火箭就可以初步使用啦。
小火箭拥有四种全局路由策略:配置、代理、直连、场景。下面一一介绍。
选用配置(规则)方法来进行连接。可以根据不同的规则,使网络连接在自己定制的“规则”范围内进行。例如可以分流(例如国内IP直连,国外网站自动走代理),例如可以去除广告。小火箭的配置和节点是分开的,这一点很方便。
小火箭支持从URL或者.conf文件方式,还有云端导入。
从URL添加配置
小火箭 > 配置 > 点击右上角的“+”号,弹出对话框输入(粘贴)配置地址,然后可以在远程文件处,看到刚刚下载的远程文件,点击,弹出选项中选择使用配置,该配置就会添加到“远程文件”列表上方的“本地文件”列表当中,选择就可以使用了。
注意:在配置的“本地文件”中,前面的黄色小圆点表示默认配置,后面的打钩符号,表示正在使用。
在远程文件点击该配置,可以对配置进行预览,使用和复制网址。在本地文件中,点击配置文件,可以编辑配置,改名,导出等操作。
推荐的配置
lhie1的Shadowrocket规则:
https://raw.githubusercontent.com/lhie1/Surge/master/Shadowrocket.conf
说明:目前比较主流小火箭规则,长期维护更新,所有国内网站直线连接,国外常用网站加速,解决本地 DNS 可能带来的干扰,屏蔽部分应用程序的广告,屏蔽部分运营商劫持网页,屏蔽常用网站广告、其他流媒体网站广告。
逗比极客surge规则:
精简规则
https://raw.githubusercontent.com/tudi1909/Surge_rules/master/iOS_S.conf
全能规则
https://raw.githubusercontent.com/tudi1909/Surge_rules/master/iOS.conf
说明:小火箭兼容Surge规则,逗比极客规则并没有小火箭专版,所以在使用上,导入规则后,需要手动去除添加进来的节点信息。
conf文件导入
小火箭也支持从conf文件为后缀名的配置文件导入,如下图所示,打开conf文件,选择拷贝至小火箭。小火箭兼容Surge规则。如果导入的是Surge配置文件,会提示是否保存配置文件当中的节点,建议选择否。导入后在配置中“本地文件”可以看到。
云端导入
小火箭支持从云端导入配置,在配置界面可以看到,支持从 iCloud或者其他网盘方式导入。
在配置界面,也可以对配置进行上传,编辑等等。
点击已经导入本地文件的配置,可以对配置进行编辑。
配置的更新,适合以URL方式导入的规则。可以在配置——远程文件处,点击所选远程文件网址,弹出菜单选择使用配置,重新导入配置,就是该远程文件最新的配置了。无需理会节点问题。
即为全部网络连接使用代理进行,Proxy,就是我们所说的全局代理。
直接访问网络,Direct,并不使用科学上网连接。
根据不同使用场合自动切换相关配置,支持使用不同的Urltest测速分组和Conf配置文件。这个是小火箭特有的厉害之处。根据设置的场景,可以切自动切换节点或者配置。例如,我可以设置一个场景,网络切换到公司WIFI,可以使小火箭自动切换到直连状态。
位置在首页 > 全局路由 > 场景。
在添加场景里,可以自行设置
场景:选择触发模式的具体场景,例如数据状态,某个WIFI下。SSID即为选择WIFI时候的具体WIFI名称;
路由:使用该场景时候的全局路由方式,有配置、代理、直连可选;
类型:使用该场景时候节点的类型,可以选择单个节点,也可以选择分组。分组在下节速度测试结束。类型下方的节点选项,要类型里选择为单节点才会显示;
配置:使用场景时候的配置文件;
备注:给场景备注一个方便辨别的名词。
<imgsrc="https: www.crazygeeky.com="" wp-content="" uploads="" 2023="" 10="" fd9e62432f794dfbb4523048731fbef4.jpeg"="" alt="场景设置"></imgsrc="https:>
当全局路由选择场景模式,只有场景触发,才会启用场景里面的设置。否则还是使用当前设置。
例如,我设置了一个场景:网络4G时候,使用He日本这个节点。如下图所示,当网络切换为4G情况下,小火箭会自动重新连接VPN,尽管我默认的节点是“Tu新加坡”,但是连接使用的是我场景预设的节点。
小火箭有节点也有节点分组测试,作用是自动测试分组内的节点,并选择速度最快节点来使用。这个就类似于Surge的Auto Gruop功能。这个就方便我们可以自动选择最优节点来使用,假如某个节点挂了,就自动切换可用的延迟最低的节点,省去手动选择的没法。
使用方法:首页 > 点击全局路由 > 找到下面的设置 > 点击速度测试进入速度测试设置界面。
点击下面的添加分组,选择常用的节点,目前每个分组只能选择10个节点,备注好节点名称后,完成。启动URL测试,节点速度测试就开启了。
如下图所示,我默认选择的是“Tu新加坡”这个节点,但是我启用了节点速度测试功能后,会自动选取延迟最低的最优节点来使用。
小火箭更新至2.1.6版本后,增加了MITM功能。
MITM是什么呢?就是Man-in-the-MiddleAttack的缩写,翻译过来就是中间人攻击,简而言之,MITM攻击是通过拦截加密的通信数据例如HTTPS,并进行数据篡改和嗅探,在通信的双方却毫不知情的情况下完成。小火箭(Shadowrocket)使用中间人攻击的方式用来解密HTTPS流量,从而对广告行为进行分析并拦截,达到去除HTTPS广告的作用。如何开启MITM呢?
点击小火箭下方菜单的设置——高级——证书
配置——本地文件一栏——点击正在使用的配置——弹出菜单选择编辑配置: