Update avaliable. Click RELOAD to update.
目录

旅行必备 ShadowsocketR 搭建与使用

谨此说明

目前 github 上的 shadowsocketR 作者出于某些大家都知道的原因早已不在更新,稳定版本保持在3.2.2上,为了保证后续正常使用,已经fock到自己的仓库中, 一键安装脚本也独立在自己的 github 中进行维护。

1. 环境准备

可以选择的服务器环境很多,推荐使用 vultrgoogle cloud,这里 使用 google 云为例。

2. 创建实例

create-vm

配置说明:

其他保持默认,点击创建

create-vm-result

创建完成后,记住分配的公网IP,测试下这个IP的延时以决定是否用此实例(此步骤可选)。浏览器打开 ipip.net, 输入当前的带宽路径和刚才分配的公网IP,点击查看延时性,基本上高于100ms可以选择不要重新创建实例。

check-ip

3. 执行安装

SSH 打开刚才创建的虚拟机,执行以下命令创建 ShadowsocketR 服务,期间记住输入的密码端口号,其他保持默认

# 切换root权限
$ sudo -i

# 下载一键安装脚本
$ wget --no-check-certificate https://raw.githubusercontent.com/wangjunneil/one-key-script/master/shadowsocksR.sh

# 赋予权限并执行一键安装脚本
$ chmod +x shadowsocksR.sh && ./shadowsocksR.sh

脚本执行完成后,会显示最终的 SSR 链接信息,如下:

ssr-result

4. 配置防火墙

在创建实例时勾选的 http 和 https 已默认开通 80 和 443端口,这里 shadownsocketR 服务用的端口是 5001,需要在防火墙中允许 5001 端口的出入栈规则。 在 Google 云控制台点击 VPC 网络 - 防火墙规则,点击创建防火墙规则。名称随意,来源 IP 地址范围使用 0.0.0.0/0协议和端口将5001端口的 tcp和udp都开通,其他默认,具体如下:

fire-rule

5. 客户端链接

本地下载安装 SSR 客户端:

这里以 MacOS 客户端为例子

client-connect

至此,所有操作已经完成,只需要在本地配置好连接即可国际旅游

版权所有,本作品采用知识共享署名-非商业性使用 3.0 未本地化版本许可协议进行许可。转载请注明出处:https://www.wangjun.dev//2019/06/ssr-build/