玩VPS有瘾,初学者慎入。有时候,迷恋VPS就像迷恋网购一样,一看到配置不错价格不贵线路不抽的VPS就会忍不住出手,往往买回来之后,搭个环境挂个探针就不管不顾了。在资源浪费的同时,我好好想了一下关于VPS如何有效利用这个话题。
所谓VPS简而言之就是一台低配服务器,基本上服务器能干的事,VPS也能干(反驳:服务器能虚拟VPS,而VPS就不能)。那么一台VPS,大概能干点什么呢?
1、建站。这是最常见的用途之一。至于是搭建PHP、ASP还是JSP环境,当然是视你的网站程序而定了。网上流传各种一键安装环境脚本,基本不用费什么劲就能搭建好。比如LAMP一键安装脚本。
2、搭梯子。由于众所周知的原因,很多国外网站在国内是无法访问的,因此我们需要一架梯子(VPN或SSH)来中转,当然已经有人将卖VPN作为一门生意来做了。一众商家都是采用VPS来销售VPN帐号的。
3、挂机。这个没有技术含量,就是耗费时间和精力。一般在Windows系统里比较容易一点,比如著名的Vagex挂机,利用浏览器自动访问Youtube视频来获取积分,兑换美元。一般Linux系统的VPS都不包含面板,也没有桌面,基本都是最小化安装的系统。当然,如果VPS的内存够大,则可以自主安装KDE或GNOME,然后用VNC远程连接。
挂机同时还包括挂QQ或者旺旺帐号之类的,当然,这一般用于在Windows系统下。有些狂热分子喜欢挂QQ升级太阳,因此就有淘宝上的卖家做这门生意。一般他们都是用VPS全天候挂机,用工具一次性挂上万帐号都是可能的。
4、离线下载。一般服务器的网络速度和带宽就是嗖嗖的,入网带宽至少都有100MB,有的还会是G口,所以下载个什么资源那速度真是没话说(下载的资源最好不要是带有版权的,否则机房查到就会罚款)。流量用不完的时候,就可以整天下载,塞满硬盘为止,然后再用迅雷慢慢拖回本地来。
5、缓存。并不是所有的VPS都适合国人的,有的线路速度快,有的线路速度慢。如果手上有多个VPS的话,可以考虑将其中的一些拿来做CDN加速,或者做反向代理。有助于提高网站访问速度和防DDOS。
6、代理。比如著名的一款Twitter API PHP代理程序twip。或者是安装匿名代理,像SSH,L2TP/PPTP,OpenVPN,Nginx反向代理,Squid的HTTP代理,xinet或iptables端口转发等,基本都可以称之为代理,五花八门,可谓种类繁多。
7、架设DNS。由于众所周知的问题,国内DNS服务器解析国外网站会遭到DNS污染和投毒,使之解析到完全虚构的IP上,造成「开了VPN也没法访问Twitter或Facebook」等问题。用了运营商的DNS服务器后,你就可以免费享受右下角弹窗及「XXX上网导航」页面了。所以,搭建个DNS缓存服务器是个好方法。可利用的软件有dnsmasq、bind等。
总结:只要能发挥想象力,VPS大有用途。