vps(virtual private server),虚拟专用服务器,vps一般是将一个服务器分为多个虚拟专享服务器,每个有自己独立的公网ip、操作系统、内存cpu等资源。
vps和vpn的区别主要是vps一般是一台固定专享用的,vpn(virtual private network)则是一种虚拟专用网络,利用网络传输技术可以切换众多ip使用。
搭梯子个人理解就是将一台可以访问外网的服务器作为"梯子"帮我们去访问外网资源。
可以选择购买多种服务器厂商的服务作为梯子,如vultr,搬瓦工等等。。
博主其实老早以前就用vultr,感觉挺稳定的,但是快过期了,一个月虽说不贵但也是2.5刀【最便宜的一款】有点小心疼QAQ,这次看vultr官网做活动新用户充10刀送25刀,这样想想相当于一个月只要1刀不到,还是有点小激动,于是乎果断注册个新号购买,顺便写个教程帮助下没有搭过的小伙伴。
1.注册并购买
进入vultr官网,可以看到充10刀送25刀的活动,使用邮箱注册用户并记得注册【不然可能影响后续的】
这边有三点很坑
1.平时直接买可以用支付宝,但是新人活动不能用,这里我用国际信用卡支付。
2.支付完成后,不能马上到账,说是要确认订单48小时才可以,需要等一会儿,这边我等了半个小时后刷新页面可以了。
3.最便宜的那款2.5刀的配置现在只能支持ipv6了,一模一样的配置3.5刀但是支持ipv4这样想想的话一个刚好1个月1刀了。但考虑到用ipv6搭梯子容易出问题[本地没有ipv6就不能访问]
创建实例
选择一个节点、系统、配置并购买,博主这次选择日本【考虑更近点访问会更快,之前选的是美国的】、centOS系统、3.5刀的配置【不选2.5是因为ipv6 only】。
创建实例后用远程工具连接或者本地ssh过去,后续就是关键的部分了。
2.搭建vps梯子
在个人首页Servers,进入实例里查看密码并远程访问【一般初始给的密码都很复杂,可自行改下】
#修改root密码
passwd root
#安装ssr 依次执行如下三条命令
wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks.sh
chmod +x shadowsocks.sh
#执行完这个命令后 需设置shadowsock密码及端口
./shadowsocks.sh 2>&1 | tee shadowsocks.log
设置好密码,端口,加密方式后。
接下来本地如果要访问选装shadowsocks mac客户端,百度网盘下载地址,密码: nwfe
选择加密方式(这边我使用aes-256-cfb)
shadowsocks选项3.简单校验
确定并使用后,开启全局模式,百度我的ip,到此校验成功
校验这边我选择自动代理模式,不然登个qq、微信啥的都显示在国外而且速度慢,一般只有在谷歌或者使用maven啥的才会用到。
4.推荐工具
1.SwitchyOmega
谷歌下载SwitchyOmega插件,然后可自行配置代理,这里我配的比较简单,这样的话谷歌的话切到使用代理就无需开启全局比较方便
SwitchyOmega2 .Proxifier
【win和mac都有,但是win版本有时候不知道为什么会造成蓝屏】
使用Proxifier的好处
结合shadowsock这样的代理应用后。可以统一在这边配置入口,应用或者目标地址,统一在这边配置代理,而且可以看到网络代理的访问情况。比如说我们平时用maven经常需要在settings.xml做相关代理设置,使用该工具可以不用做设置。
这里以maven的settings.xml为例子:
1.如果使用国内镜像(假如aliyun),这个时候在公司不能直接访问外网
设置访问阿里云加速镜像的域名强制走公司代理
2.如果不用镜像
设置访问maven官方地址的域名强制走可以翻墙的代理
总结:合理使用,给各个应用,网络只要这个统一设置好,可以省去很多配置。
Proxifier
5.说明
vps的缺点是带宽受购买服务器的限制,所以速度不会很快,但是日常谷歌还是没问题的。
最后,翻墙是为了更好的学习,并无不良企图 ,以上。
网友评论