创建 VPS
Vultr 的不错,接下来就说它吧。首先用邮箱注册并登录邮箱验证账户,然后充值(支持支付宝),创建 VPS,等待其状态变为 Running。以下是本文创建 VPS 的一些选项:
- 服务器:Cloud Compute
- 位置:Seoul
- 类型:CentOS 7 x64
安装 V2Ray
通过 SSH 连接到服务器。输入命令下载脚本:
1 | curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh |
执行脚本安装 V2Ray:
1 | bash install-release.sh |
设置开机自启动:
1 | systemctl enable v2ray |
启动 V2Ray:
1 | systemctl start v2ray |
配置
打开 /usr/local/etc/v2ray/config.json
文件,配置为:
1 | { |
重启 V2Ray:
1 | systemctl restart v2ray |
测试配置文件有效性,如果有问题则输出错误信息。
1 | v2ray -test -config=/usr/local/etc/v2ray/config.json |
开放端口
开放配置中设置的 10086
端口。
1 | firewall-cmd --zone=public --add-port=10086/tcp --permanent |
重新加载 firewalld,使规则立即生效。
1 | firewall-cmd --reload |
如果需要关闭 10086
端口,则输入命令:
1 | firewall-cmd --zone=public --remove-port=10086/tcp --permanent |
在客户端使用
Android
1.打开https://github.com/2dust/v2rayNG/releases
下载 v2rayNG 并安装。
2.在 v2rayNG 中点击右上角的加号+
,选择手动输入[Vmess]
进入到配置界面。这里需要配置的主要参数有地址、端口、用户ID,其中地址为服务器地址,端口和用户ID则需要分别与配置中的port
和id
对应,再输入一个喜欢的别名吧,这显得并不那么重要,但它是必填项(噢~我绝对没有一点说开发者的意思,他很好!),点击右上角的勾√
保存配置。
3.点击右下角的灰色图标启动服务,测试连接成功就可以使用了。Windows
1.打开https://github.com/2dust/v2rayN/releases
下载 v2rayN-Core.zip 并解压,双击目录中的 v2rayN.exe 运行。
2.在 v2rayN 主界面点击服务器
,选择添加[VMess]服务器
,接下来与 Andriod 上类似,配置地址、端口、用户ID及别名(选填)。
3.右击电脑右下角的 v2rayN 图标,在Http代理
中开启服务。Linux
1.打开https://github.com/v2ray/v2ray-core/releases
选择相应 Linux 版本的 V2Ray 下载,此处下载 v2ray-linux-64.zip,下载完成后解压。
2.打开 config.json 文件,配置如下:
1 | { |
上述配置中需要把 address
项的值改为服务器地址,此配置会把局域网之外的所有流量转发到服务器。
3.在 v2ray 文件所在目录中打开终端,执行 ./v2ray
启动 V2Ray。
4.为 Chrome 浏览器安装 Proxy SwitchyOmega 扩展。在该扩展的选项中点击 新建情景模式
,输入情景名称,类型为默认的 代理服务器
类型,然后创建,配置代理协议为 SOCKS5
,代理服务器为 127.0.0.1
,端口为 1080
,点击 应用选项
保存配置。
5.最后在浏览器右上角点击 Proxy SwitchyOmega 扩展的图标,选择创建的情景模式即可。玩得愉快~