基礎配置:
第一步:在手機上安裝ksweb(https://kslabs.ru/download)和termux(https://termux.dev/cn/),建議安裝最新版APP
第二步:打開ksweb配置本地主機,如:http://localhost:8080
第三步:打開termux配置軟件源命令:termux-change-repo,然後更新軟件命令:pkg update && pkg upgrade -y
第四步:在termux運行安裝ssh命令:pkg install openssh -y,輸入命令查看當前用户:whoami,修改密碼命令:passwd,連輸兩次密碼即可完成
第五步:在termux運行ssh命令:sshd,然後輸入命令查看ip地址:ifconfig,在局域網裏通過電腦軟件連接ssh更容易輸入和操作
隧道配置:
第一步:在termux安裝Cloudflare Tunnel命令:pkg install cloudflared -y
第二步:Cloudflare Tunnel認證:cloudflared tunnel login,打開瀏覽器窗口並登錄Cloudflare帳户,登錄後選擇您的主機名並確認授權
第三步:創建隧道命令:cloudflared tunnel create TUNNEL_NAME,或者添加已有隧道命令:cloudflared tunnel token --cred-file ~/.cloudflared/TUNNEL_UUID.json TUNNEL_NAME,查看隧道命令:cloudflared tunnel list
第四步:接着執行運行隧道命令:cloudflared tunnel run TUNNEL_UUID,正常運行表示當前隧道狀態已激活
第五步:至此可通過:https://one.dash.cloudflare.com/ 遷移隧道並配置主機名,中文配置教程:https://cloudflared.cn/get-started/create-remote-tunnel/
自啓動配置:
第一步:在termux安裝vim命令:pkg install vim -y,然後輸入命令創建啓動文件:vim ~/.bashrc,或者使用:nano ~/.bashrc
第二步:在文件中添加下面代碼並保存
#運行ssh
sshd
#運行cloudflared tunnel
nohup cloudflared tunnel run TUNNEL_NAME >/dev/null 2>&1 &
第三步:重新打開termux後,查看後台進程命令:ps,結果中看到有“cloudflared”代表隧道正常運行
完。