前言:首先我们需要知道的是,要想让自己的多人聊天室项目能进行广域网的通信,你就得有一台有公网IP的服务器,我用的是华为云的弹性服务器,主要是因为可以白嫖;然后你需要把你写的服务端上传到云服务器运行,然后客户端连接即可进行广域网通信,具体步骤如下
1,白嫖一个华为云服务器如图所示,先注册一个华为云账号,然后我抢的是中间这个,操作系统选Linux-ubuntu,每天早上9.30开始抢,名额还是挺多的,有条件的也可以去买了一年的,学生有优惠挺便宜的。
2,进入云服务器
①,点击主页右上角的控制台进入控制台界面
②,点击左边的弹性云服务器进入
③,点击远程登录
④,点击couldshell登录
⑤输入你的密码就进到了linux的终端了
3,上传客户端代码到云端
1,首先你需要下载一个xshell远程连接到你的服务器,不会用xshell可以网上找找教程
不会建立连接的话这里有教程
2,连接好xshell以后,运行rz命令,就会弹出一个框,把服务端的文件选中即可上传到云端了,如果你执行rz命令不成功,按照提示安装一下rz就行了
3,然后在云端就可以找到你的服务端文件了
4,在运行服务端之前还有一个重要的设置,不然你的客户端是连接不上服务端的,就是要配置一下你的安全组,把你服务器绑定的端口号添加进去①,先点击这个VNC登录
②,点击配置安全组
③,点击添加规则,把你服务端代码绑定的端口号添加进去即可,我的是10000
做完这些你就可以启动服务端,然后启动客户端连接服务端实现广域网通信了,学习愉快。



