VPS试用手记

背景:客户要求我们必须有固定的IP地址,以便他们设置防火墙让我们通过。为此公司开通了一个10M的光纤宽带,每年投入约3万元。近期公司搬家,光纤无法接入新办公室,新办公室只能用ADSL上网了,由于家用电话的ADSL无法绑定固定IP,而商话2M加上固定IP价格在有活动的时候最低600/月,每年7000以上,且按照ADSL的限制,上行带宽只有512K(无论是多大的下行带宽)。ADSL的性能及稳定性较之光纤差的不是一星半点,于是开始寻求新的解决方案。

经过调查,发现VPS是比较好的选择。国内某家厂商的:1G内存100G硬盘的Linux VPS可以做到1600左右/年,且可保证最低5M带宽,如果一切属实的话,比现在3万一年的方案带宽少了一半(原来的10M根本用不完),稳定性有所提高,价钱是原来的1/20;比ADSL的方案街上75%的费用,带宽及稳定性都有大大提高;于是先下一个月的单开始试用;

周六下单,周一上午联系了客服才开通,试用yum安装软件相当快,在我家的1M歌华宽带上用了10分钟装好的软件,在VPS上用了不到1分钟,网络速度相当快(不知道是不是有缓存);试用 find / -name “文件名”查询文件,发现几乎没有等待时间,证明硬盘访问速度也很让人满意。

接下来说一下我的整体思路:在VPS上放一个公司网站,提供文件下载(阶段性,小文件);告诉客户VPS的外网IP地址,让他们的防火墙允许这个IP的数据包通过;使用VPS做一个OpenVPN服务器,办公室的一台Linux服务器作为OpenVPN客户端连接VPS服务器,设置好路由,让办公室所有终端访问客户的服务器时自动走VPN服务器;

对于需要在家办公的同事,我们提供OpenVPN客户证书及Windows版的OpenVPN GUI,这样只要拨上VPN,即可访问到办公室的资源。

该方案同样可适用于有多个办公室的公司,比如有北京分公司和上海分公司,都不需要有固定IP,只要每个分部有一台服务器作为OpenVPN客户端连接上有固定IP的VPN服务器(VPS)即可,这样多个分公司就可以自动连接为一个网络,可以互相访问其他分公司的资源了,不过需要有较好的规划,让不同的分公司使用不同的网段,不要出现IP地址冲突;

能否实验成功,及相关性能、稳定性,要看接下来的实验结果了,我会及时更新到这篇博客下面,敬请关注。