如何部署中控服务器

28

主题

184

回帖

581

积分

管理员

积分
581
先搞清楚内网穿透原理客户a和b无法直接通讯,比如手机a在上海,pc在北京,ab都是家庭宽带肯定无法直接通讯。
visitFile&sign=f63e59dff3457d9806eda4b4d3761233.jpg
但是a可以和服务器通讯,b也可以和服务器通讯
visitFile&sign=cdb4fce032086101a3b1d249ca5cf996.jpg
所以如果用服务器中转a的消息给b,同样中转b的消息给a就实现了内网穿透
visitFile&sign=277a1cb4c56013c4196d17481b488dcf.jpg
因此只要能保证A连接服务器B也连接服务器就行了,所以AB都应该填写服务器的IP地址如何部署内网穿透服务器那?
window下如何部署内网穿透服务器
前提:必须有一台可以外网访问的服务器外网ip,或者部署到局域网(只能局域网内的机器可以访问)
第一步 下载中控服务器第二步 安装.netcoreapp3.1环境,如果你已经安装可以忽略第三步 直接启动服务端 ws.exe
visitFile&sign=c1e7e6ee7af21470ec5f2dcfb0ec83dd.jpg
第四步 打开防火墙端口
注意服务端使用的是9789端口,很多云服务器默认是防火墙关闭端口的,要开启端口,具体方法要参考你购买的云服务器
第五步 手机端配置连接中控服务器
visitFile&sign=0c4d1365f7bbc744bdfb6830de29f124.jpg
visitFile&sign=3e824b08cb8ef3d280e1d43d4f3c66c3.jpg
第六步 ide连接手机
visitFile&sign=b2211b0cde1423c4348c573e5b516588.jpg
visitFile&sign=e02fc51f4dc26cb1b5d119ba78fbbb71.jpg
方法二:
liunx下如何部署内网穿透服务器
前提:必须有一台可以外网访问的服务器外网ip,或者部署到局域网(只能局域网内的机器可以访问)
第一步 下载中控服务器,上传到服务器第二步 安装.netcoreapp3.1环境,如果你已经安装可以忽略
使用命令行安装
//配置微软源sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm//安装netsudo yum install dotnet-sdk-3.1//测试安装是否完成dotnet --version第三步 直接启动服务端 ws.dll
注意先cd定位到文件目录再运行一下代码
dotnet ws.dll第四步 打开防火墙端口
注意服务端使用的是9789端口,很多云服务器默认是防火墙关闭端口的,要开启端口,具体方法要参考你购买的云服务器
第五步 手机端配置连接中控服务器
visitFile&sign=0c4d1365f7bbc744bdfb6830de29f124.jpg
visitFile&sign=3e824b08cb8ef3d280e1d43d4f3c66c3.jpg
第六步 ide连接手机
visitFile&sign=b2211b0cde1423c4348c573e5b516588.jpg
visitFile&sign=e02fc51f4dc26cb1b5d119ba78fbbb71.jpg

举报 回复