概况
本文主要介绍VPS、在Mac下如何使用VPS搭建SS以及在不同平台下如何配置SS实现网络正常访问。
VPS
介绍
VPS
,Virtual Private Server,虚拟专用服务器,VPS技术可以将一台服务器分割成多个虚拟专享服务器的优质服务。- 在容器或虚拟机中,每个VPS都可分配独立公网IP地址、独立操作系统、实现不同VPS间磁盘空间、内存、CPU资源、进程和系统配置的隔离。
- VPS可以像独立服务器一样,重装操作系统,安装程序,单独重启服务器。简单理解VPS就是一台拥有公网IP地址的服务器。
- 最重要的是接下来要描述的重点,可以用VPS搭建
Shadowsocks
用于翻墙。
Vultr
VPS选择
VPS选择可以参考十个便宜VPS(国内国外)主机分享–VPS服务器建站和搭建应用服务体验,笔者这里选择Vultr
,建议可以使用链接地址去注册账号,会有优惠。
Vultr操作流程
根据该链接地址进入Vultr后,依次完成账号注册、支付充值(至少$10)、Server创建(笔者选择的操作系统是Ubuntu)流程(这里不仔细介绍了),接下来就是在部署的Server上搭建Shadowsocks
Note:Server创建成功后记得纪录下对应的IP地址、Username、Password等(可以在Server的详情页面看到),下面操作会用到。
搭建SS
以下操作是在Mac环境下完成
连接服务器
进入终端或
iTerm
环境,使用ssh命令输入上面记录的用户名和IP地址1ssh root@ip_address提示输入密码(使用上面记录的密码即可),输入正确则进入远程服务器环境
远程服务器环境
安装Shadowsocks
安装Shadowsocks:运行如下命令
123wget --no-check-certificate -O shadowsocks-all.sh https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-all.shchmod +x shadowsocks-all.sh./shadowsocks-all.sh 2>&1 | tee shadowsocks-all.log选择脚本(
Python
、R
、Go
、libev
),任选一个:笔者选择的libev,依次会要求提示输入Ip地址、端口和密码等- 上述操作完成后,任意键点击后开始安装,等待安装成功
Mac配置SS
- ShadowsocksX-NG下载地址:若该地址下载不了,可考虑倚天剑ss下载对应的版本即可
- 安装
ShadowsocksX-NG
后打开,输入上面操作记录的服务器IP地址、端口、密码、加密方式等 - Google浏览器配置:在chrome扩展中安装switchysharp,分别配置代理(
proxy
)模式和自动切换(auto switch
)模式 proxy模式配置信息如下
123代理协议:socks5代理服务器:127.0.0.1 // 本地IP代理端口:1080auto switch模式配置信息:根据需要代理的域名或网址等来选择情景模式,如
*.biadu.com
使用“直接连接”,*.google.com
使用“proxy”模式等,可以自主添加
进阶
加速(待续)