[提前声明]
文章由作者:张耀峰原创:未经允许禁止转载
百度搜索质量低,广告多?想用Google确被封锁?,免费的vps效率低?收费的太贵,且不稳定?
身为程序员的我们怎么能被这种问题难倒
今天我就分享给大家搭建私人vps,实现科学上网
开始购买我们的服务器
- 这次我们使用的是
shadowsocks
搭建私人vps - 首先我们需要购买一台境外的服务器或者vps
- 打开如下网址 https://idc.wiki/cart.php 不需要翻墙就可以访问
- 打开后是这个样子:
- 接着我们选择配置价格:
- 选择一个然后点击进入:
- 然后选择我们的配置,配置选择的话像
迷你 512M
看YouTube,推特,之类的基本是无压力,而且很稳定 - 接着我们选择现在订购:
- 你可以选择年付或者月付都可以,第一次购买我建议先买月的,玩一个月之后熟悉了再选择年付
- 把个人信息都填写后可以选择微信或者支付宝支付,稍后你的服务器地址.密码,控制台账号密码.就会发送到你的邮箱中
配置服务器:
- 购买成功后,等邮件发送过来,我们登录控制台
- 通过邮件中的账号密码登录
- 进去后我们可以看到我们当前内置的系统是centos7
- 包括我们服务器运行状态之类的,玩过云服务器的应该都熟悉这些
- 这个控制台暂时用不到,我们看看就行了
- 下面开始配置我们的vps
- 打开ssh连接工具,执行以下命令
- 首先执行:
yum install python-pip
- 然后执行:
pip install shadowsocks
- 接着写我们的配置文件:
vi /etc/shadowsocks.json
[注意:这是一个新的文件] - shadowsocks.json内容如下,你只需要把端口和密码改了就行,你可以改成
"8382":"root"
,端口和密码可以配置多个
{"server":"0.0.0.0",
"port_password":{
"端口":"密码",
"8382":"pass2",
"8383":"pass3",
"8384":"pass4"
},
"timeout":20,
"method":"rc4-md5",
"fast_open":false,
"workers":1
}
-
最后启动ss服务:ssserver -c /etc/shadowsocks.json -d start
-
也可以添加开机启动 vi /etc/rc.local 加入
ssserver -c /etc/shadowsocks.json -d start
科学上网:
- 到此我们就配置完成了
- 如何科学上网呢:此时就需要配置我们的ss客户端
- ss是shadowsocks的简称,是一个客户端工具,我们只需要连接到我们服务器的ip,还有在shadowsocks,json中配置的端口和密码.代理端口默认是1080,加密和我一样就可以
- 点击确定即可开始我们的科学上网之旅
没有这个工具的私聊我,我发给你们
注意事项:
- 这个代理会自动区分我们是访问国外的网站还是国内的网站,举个栗子,我们访问百度,是不会走代理的,我们访问google才会走代理.是不是很方便
- 这个工具是可以多个人共享的
- 如果无法访问国外网站,尝试关闭服务器防火墙
如果你的服务器未内置BBR加速:可以参考以下内容
开始google的BBR加速
此处安装系统就应选择centos7BBR加速
wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh
chmod +x bbr.sh
./bbr.sh