好像微信对一些文章还是挺限制的,把我的两篇文章删了。但是,今天我买了一个服务器,自己建了一个服务,只分享技术。
购买VPS
VPS虚拟主机,有很多产品,比如国内阿里,腾讯,国外砖家,VUTRL等。我买的VUTRL,刚开始充电5块钱,赠送10块钱,1芯1G 25G SSD,流量1T,带宽共享1G带宽,速度还不错,5块钱一个月;选择VUTRL的主要原因是按小时收费。不用的时候机器直接销毁,所以不收费。
购买时需要选择国外,比如东京或者新加坡,离中国近,延迟会小一些。
确保VPS的IP连接
因为购买的VPS在国外,众所周知,中国的网络和国外的网络之间有一堵墙,所以购买的VPS在国内不一定能买到。所以购买后需要检查IP连接情况,以及购买的服务器在国内是否可以连接。
有很多测试连接的网站,在网上随便搜一下就能找到。我测试用的网站,后台回复关键词【200410】就可以获得。如果测试IP在国内不可用,机器将被销毁并重新创建,直到IP在国内可用。这也体现了VUTRL的优势:销毁后不会扣钱。
部署anyConnect服务
可能有人会问我为什么要部署anyConnect服务,为什么不用public SSR,新的V2Ray?但是.哪里有那么多?为什么?我只是更喜欢anyConnect!
思科AnyConnect服务器作为思科的专有技术,只能在思科设备上运行,也就是说,如果不购买思科相关设备,就无法使用AnyConnect服务器。OpenConnect(ocserv)的出现解决了这个问题。现在可以在任何linux机器上构建,整个构建过程非常简单。
搭建前需要下载一键部署脚本,后台回复关键字【200410】即可获取脚本。原脚本提示信息全是英文。我修改了剧本,加了中文,哪个都一样。
部署命令
首先,打开cmd或终端,将一键式部署脚本上传到之前购买的服务器,并使用命令:
Scp -P 22您的路径名\ \ \ oc serv-auto . shroot @ 666 . 666 . 666 . 666:~/
然后进入车内,输入服务器的密码。
然后,打开cmd或终端,登录到服务器,并使用命令:
ssh root@666.666.666.666
输入密码,然后按回车键。
您可以通过执行以下命令,一键启动安装:
sh ~/ocserv-auto.sh
根据系统提示,即可完成一键安装。在安装过程中,系统会以交互方式提示您输出帐户密码。安装完成后会自动加入启动项,几乎无脑可入。
使用anyConnect服务器
创造用户
ocpasswd -c /etc/ocserv/ocpasswd用户
删除用户
ocpasswd-c/etc/ocserv/ocpasswd-d用户
启动服务
服务ocserv启动
关闭服务器
服务ocserv停止
重新启动服务
服务ocserv重新启动
使用anyConnect客户端
AnyConnect客户端目前支持Windows 7/Android/IOS/Mac,其他设备因为没有客户端无法使用,比如XP系统。
从客户端后台下载关键字【200410】即可获得。以IOS为例演示用法:
点击家庭连接,选择添加VPN连接,填写ip地址,返回并选择刚刚添加的服务器;
接下来,转到设置并关闭“阻止不受信任的服务器”,因为在我们的部署过程中没有证书,所以我们必须关闭此选项。
回到主页,点击打开,输入用户名和密码连接,确定享受….
实际使用中,速度还是挺快的。毕竟VUTRL的主机都是1G带宽,虚拟机共享1G带宽,低峰期速度还是很快的。毕竟是自用,基本满足日常需求。
更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。