前不久,小編在網上衝浪,看到有網友使用一款叫做KSWEB的軟件,把自己的安卓手機改造成了一臺web服務器,而且,通過使用花生殼內網穿透還實現了對手機各種資源的外鏈訪問,這看起來太神奇了!
經過了解,KSWEB是一款基於Android的開源服務器軟件,通過使用lighttpd、nginx、apache、mysql、php、ftp等運行組件,可以使安卓手機變成一臺服務器,並且兼容多數主流PHP程序,支持各種編程功能。
本著一顆好奇心,就去網上下載了KSWEB安裝到一部安卓舊手機上,搗鼓了一陣子,還真成功搭建了web服務器,然後通過內網穿透神器「花生棒」,給服務做了外網映射,實現了外網遠程訪問。
花生棒是國內資深的老牌內網穿透服務商——「花生殼」自主研發的一款內網穿透硬件設備,不需要公網IP,不需要需路由器端口映射,就能輕鬆穿透內網,實現外網訪問各種內網應用。
花生殼內網穿透支持Windows、Linux、Mac、樹莓派等操作系統,目前已經為1800多萬用戶提供了安全、穩定、可靠的內網穿透服務,TP-LINK、中興、360、小米等企業內嵌花生殼,技術服務可見一斑。
好了,話不多說,現在就跟大家簡單分享一下花生棒+KSWEB搭建web服務器的操作流程,權當拋磚引玉,“折騰控”可以充分利用閒置安卓手機,去嘗試搭建各種服務。
下載安裝KSWEB並開啟相關配置
可自行到KSWEB官網進行下載安裝,安裝好後界面如下;
可以查看到局域網內本機IP為10.***.192,我們將搭建web服務器,所以服務器類型選擇apache,在apache界面開啟服務,記下服務端口8000(後面添加映射要用到);
apache服務開啟後,狀態欄顯示服務運行中;
點擊主機地址,測試局域網環境服務搭建,可正常訪問KSWEB站點即搭建成功;
現在只能在局域網內訪問服務,實現外網遠程訪問需用花生棒做映射。
花生棒添加映射
與手機同一局域網環境下,將花生棒連接電源和路由器;
然後PC端瀏覽器打開b.oray.com進入花生殼管理後臺登錄界面,輸入花生棒的SN碼和密碼進行登錄(未激活綁定帳號的花生棒,默認登錄密碼為admin);
激活綁定花生棒後,在管理平臺選擇“內網穿透”版塊,點擊“+”添加映射;
進入內網穿透界面,應用名稱可自定義,這裡填寫KSWEB,映射類型選擇HTTP,內網主機及端口號根據前面登錄KSWEB時的記錄相應填入;
填寫完整後點擊確定,花生殼將生成一個手機web服務器的外網訪問地址;
實現外網遠程訪問手機搭建的web服務器
然後到外網環境,瀏覽器輸入花生殼生成的外網訪問地址,可訪問到KSWEB站點,即搭建成功。
通過KSWEB還可以把安卓手機改造成FTP服務器,同樣使用花生棒添加映射,即可實現外網訪問到手機裡的各種資源文件。關於安卓手機+KSWEB更多服務搭建,有待進一步嘗試。
除了對KSWEB服務進行內網穿透,花生棒還適用於OA/ERP/CRM系統、NAS私有云、視頻監控、開發測試、FTP/SVN/MAC遊戲服務器、Windows遠程桌面、Web網站、微信公眾號、小程序、遙感測繪、工業4.0等各種局域網應用和設備。
尤其適用於不能安裝軟件的特殊服務器環境,花生殼棒不改變原有網絡部署,即插即用,也不需要配備專門的電腦和服務器,支持TCP、UDP、HTTP、HTTPS映射類型,自帶端口映射,還支持手機、PC遠程管理,方便用戶隨時隨地管理映射。
閱讀更多 科技匯談 的文章