1、事件
刚买了 6 台阿里云主机,3 台 123.57.9.0 网段,3 台 182.92.167.0 网段。
安装服务器的时候,奇迹发生了,123 那个网段里的 3 台主机,均无法连接 keyserver.ubuntu.com 和 github.com,源码 pull 不下来,apt 的 key 加不上。182 那个网段没事。
发工单问客服,提交 traceroute,回复我说电信的国际出口有问题,说要换 IP。 我说好,关了那 3 台主机,等他们换 IP。 换完了,告诉我说,换了之后还是 123 网段的。我问不能手动指定 IP 吗,回答说不能,都是随机指定的。 我问那怎么办,回答说,要不你把那 3 台退款,再重新购买,一般情况下。。。就能买到新的不是 123 网段的 IP 了。
我已经有点怒了,既然是新购买的主机是随机指定 IP,那你怎么就知道一定能分配到不是 123 的 IP? 不过忍了忍,说,好,我退款。怎么退? 给了我一个链接,按照那上面的进行。并且告诉我说,一般 3 个工作日就可以退款完毕。
然后我就真的怒了,说,3 个工作日退款完毕,那在这之前,是不是我就没法买新的了,只能就这么等着?要是新买的又是 123 网段,我就再进入下一个 3 工作日循环? 很优雅地回答我说,没办法。 我说,那我工单不关了,等你们给我一个解决方案。
2、吐槽
实话实说,阿里云做的确实有点烂,之所以还用它,是因为别的。。。。
既然是提供技术服务,常用的技术网站怎么着也应该事先测试一下吧。github 都访问不了,说出去不怕丢人吗?要是全天朝都访问不了,我也认了,可 182.92 那个网段却能访问,这不完全就是产品、技术和测试的问题?稀里糊涂接了几根线,也不管通不通,就拿出来卖了。
象阿里云的诸多问题,CPU 效率差、不能手动指定 IP,磁盘慢,这还都是小事。以前我竟然遇到过,在主机上做 tcp proxy,竟然不能指定本机为 backend,自己不能转发给自己。最后客服告诉我,没办法解决,底层问题。我当时就一个想法,真牛逼。
我没做过虚拟化,不太清楚这里面的水深水浅,但我觉得既然国外一众云服务都做的很好,为什么国内就做成这么烂的一个市场。难道真的是国人只会微创新,遇到稍有点技术含量的东西就傻了。
网络不通畅,给的解决方案竟然是退了款重新购买,而且折腾 3 个工作日重新购买后也不保证新的一定就能通畅。这象是一个做技术的公司给的解决方案吗。手动指定个 IP,或者手动迁移到另一个网段,在技术上就是这么不可实现吗。你们母公司都 2 千亿刀上市了,找几个懂技术的人来好好做做阿里云,就这么难吗。
现在我算是掉坑里了。github 用不了,github 上的 gem 就死了,项目就无法发布。给公司出预算,说了半天阿里云的优点,好容易买了,结果现在把自己埋进去了。我都挺佩服自己竟然没在工单上骂人。
3、尾声
第一次吐槽,懒得再说什么了。吃饭去。有在阿里云的同学,觉得看不过眼就帮着问问吧,别让你们的客户寒了心。
自从某天阿里云发来短信说,三十分钟后要维护,机器会下线.... 然后我就逢人便吐槽阿里云了... 另:UCloud 可以尝试,虽然偶尔有些小毛病,但是对问题响应和处理速度非常快
#15 楼 @ywencn 阿里云防火墙?哈哈,刚看到这个 http://www.v2ex.com/t/130606
客服:国际网关,我们服务器后端没有防火墙的说法
#19 楼 @charles 阿里云防火墙黑洞开到 5G,抵御一般规模攻击根本没有问题。不会像一般机房一点流量就拔线。 https://ruby-china.org/topics/11178
我的项目在阿里云上面,还行吧,因为没用到 github, 都是通过 ssh 来上传 war 包的方式发布。其他需要的组件 yum + wget 都能搞定。因为暂时一台机,没上 puppet script 和 vagrant.
别提了,阿里云隔三差五的给我发短信……经常的。现在默默地使用了青云,感觉还不错,虽说贵了点,当然了,内置操作系统,青云都给你默认国内的软件包源,被感动到。阿里云的机器再维持一段时间吧,毕竟是棵大树,好歹给点力。