本人是一名计算机科学与技术专业的大二学生,有幸与阿里云相识得从一个计算机网络实验说起,老师要求完成一个有关socket网络通讯的小项目,并且不仅仅在局域网内实现还得能在公网范围下实现,并提到了可以去网上找为学生提供体验机会的云服务器,第一次听到这些概念的我,云里雾里地在网页上搜索起云服务器,第一个引入眼帘的便是“阿里云免费服务器”,欣喜若狂的我找到了阿里云平台,在了解有关活动后,按照流程如愿拿到了两周了体验时长,非常感谢阿里云平台提供的免费教程和免费体验机会,让我这个在这个方面里的小白也能快速入手云服务器并实现自己满意的功能。
由于我们的项目比较简单,只需要运用到云服务器提供的一个公网ip,所以我掌握了很少有关知识便部署好了服务器,具体的使用攻略一个是按照好平台的流程拿到云服务器实例后,需要去设置安全组,因为安全组涉及到你的云服务器能接受哪些范围ip的UDP/TCP包,以及开启哪些端口供通讯,对应自己需要用到的port和ip去设置好。关于部署代码到服务器方面,我使用的方法是“Workbench远程连接”,这种方法对于小白非常友好,就相当于你在远方有了一台主机,这个主机拥有公网ip,你需要做的仅仅是通过阿里云平台操纵这台电脑,在上面运行自己的代码或者exe就部署完毕了。使用过程中非常地顺畅并没有遇到什么问题,给我的感受就是云服务器运行起代码起来非常快速高效,虽然只是体验的云服务器,但也让我感受到了云服务器的高效率。
由于这个实践过程是在期末复习周里,所以我完成了实验便忙着复习了,没有去探索更多有关云服务器的知识,在体验了阿里云服务器后,我对云服务器产生了极大兴趣,如果有机会,放暑假了想像平台上展示的那些优秀作品一样,做一个自己的网站。再一次感谢阿里云提供了一个这样的机会,拉近我与云服务器这个曾经遥不可及概念的距离。
我的项目是通过云服务器的辅助,通过NAT打洞开发了一个P2P模式的游戏。下面为公网下联机后的截图。