欲看图文版pdf,请用PC浏览器下载附件。
如何把不同互联网中的服务器与客户端,一并打包到一个局域网段,对我来说一直是一个需要解决的问题,直到上个月知乎APP给我推送了一篇帖子提到了北京现伟科技有限公司的软件"星空组网"。
一番折腾之后,我似乎打通了免费使用"星空组网"的任督二脉,已经可以把处于不同互联网中的最多20个网络设备,拉在一起组成一个虚拟局域网,且每个网络设备具备相对固定的虚拟IP地址。注意,"星空组网"需要网络设备连接到互联网,它支持数据互联的两种模式:官方转发(数据传输经过第三方服务器转发,免费用户转发速度最高10Mbps,付费用户转发速度可提升到20Mbps),或P2P直连(点对点打洞直连,数据传输不经过第三方服务器,网速通常较快具体速度取决于两端网络的上下行速率)。
这意味着,只要公司的服务器已经连接到互联网并用服务器账号登录了"星空组网",则我回家或出差时,在我的笔记本上用客户端账号登录"星空组网",则公司的服务器和我的笔记本将处于同一虚拟局域网,就可以很方便地对服务器做远程访问了。
一、 管理员手机下载并运行"星空组网"APP
手机下载"星空组网"APP,然后用管理员手机号注册一个"星空组网"账号并牢记管理员密码,登录后将获取到一个8位的虚拟局域网账号比如79652018。然后就可以添加最多3组设备的账号和密码,成员账号默认格式是"8位虚拟局域网账号:3位流水号",虚拟局域网的IP地址大都是相对固定的"192.168.188.x":
二、 管理员笔记本登录官网完成实名认证并添加更多成员,下载运行"星空组网"EXE
三、 管理员笔记本下载运行"星空组网"EXE
管理员笔记本用79652018:002账号+密码登录到"星空组网"EXE。
Surface以79652018:007账号+密码登录登录到"星空组网"EXE。
管理员手机以79652018:001账号+密码登录到"星空组网"APP。
则笔记本上运行"星空组网"EXE,就能看到成员列表,其中左边有绿点的设备表示已连入虚拟局域网。
四、 验证不同互联网中两台PC的互联
等我把笔记本从WiFi连入手机热点后再次登录"星空组网"EXE,显然连接WiFi的Surface笔记本和连接手机热点的笔记本,就处于不同互联网了。此刻,Surface与笔记本仍然可以相互平通对方的虚拟IP,而且运行Surface上的Navicat也能访问到笔记本虚拟IP的192.168.188.2的MySQL数据库。
这羊毛,似乎就薅成了?