| 2020-09-28
前不久,小编在网上冲浪,看到有网友使用一款叫做KSWEB的软件,把自己的安卓手机改造成了一台web服务器,而且,通过使用花生壳内网穿透还实现了对手机各种资源的外链访问,这看起来太神奇了!
经过了解,KSWEB是一款基于Android的开源服务器软件,通过使用lighttpd、nginx、apache、mysql、php、ftp等运行组件,可以使安卓手机变成一台服务器,并且兼容多数主流PHP程序,支持各种编程功能。
本着一颗好奇心,就去网上下载了KSWEB安装到一部安卓旧手机上,捣鼓了一阵子,还真成功搭建了web服务器,然后通过内网穿透神器「花生棒」,给服务做了外网映射,实现了外网远程访问。
花生棒是国内资深的老牌内网穿透服务商——「花生壳」自主研发的一款内网穿透硬件设备,不需要公网IP,不需要需路由器端口映射,就能轻松穿透内网,实现外网访问各种内网应用。
花生壳内网穿透支持Windows、Linux、Mac、树莓派等操作系统,目前已经为1800多万用户提供了安全、稳定、可靠的内网穿透服务,TP-LINK、中兴、360、小米等企业内嵌花生壳,技术服务可见一斑。
好了,话不多说,现在就跟大家简单分享一下花生棒+KSWEB搭建web服务器的操作流程,权当抛砖引玉,“折腾控”可以充分利用闲置安卓手机,去尝试搭建各种服务。
可自行到KSWEB官网进行下载安装,安装好后界面如下;
可以查看到局域网内本机IP为10.***.192,我们将搭建web服务器,所以服务器类型选择apache,在apache界面开启服务,记下服务端口8000(后面添加映射要用到);
apache服务开启后,状态栏显示服务运行中;
点击主机地址,测试局域网环境服务搭建,可正常访问KSWEB站点即搭建成功;
现在只能在局域网内访问服务,实现外网远程访问需用花生棒做映射。
与手机同一局域网环境下,将花生棒连接电源和路由器;
然后PC端浏览器打开b.oray.com进入花生壳管理后台登录界面,输入花生棒的SN码和密码进行登录(未激活绑定账号的花生棒,默认登录密码为admin);
激活绑定花生棒后,在管理平台选择“内网穿透”版块,点击“+”添加映射;
进入内网穿透界面,应用名称可自定义,这里填写KSWEB,映射类型选择HTTP,内网主机及端口号根据前面登录KSWEB时的记录相应填入;
填写完整后点击确定,花生壳将生成一个手机web服务器的外网访问地址;
然后到外网环境,浏览器输入花生壳生成的外网访问地址,可访问到KSWEB站点,即搭建成功。
通过KSWEB还可以把安卓手机改造成FTP服务器,同样使用花生棒添加映射,即可实现外网访问到手机里的各种资源文件。关于安卓手机+KSWEB更多服务搭建,有待进一步尝试。
除了对KSWEB服务进行内网穿透,花生棒还适用于OA/ERP/CRM系统、NAS私有云、视频监控、开发测试、FTP/SVN/MAC游戏服务器、Windows远程桌面、Web网站、微信公众号、小程序、遥感测绘、工业4.0等各种局域网应用和设备。
尤其适用于不能安装软件的特殊服务器环境,花生壳棒不改变原有网络部署,即插即用,也不需要配备专门的电脑和服务器,支持TCP、UDP、HTTP、HTTPS映射类型,自带端口映射,还支持手机、PC远程管理,方便用户随时随地管理映射。