提要

如果您希望在Android中运行termux终端并执行一系列小型Linux服务,就会考虑到下一个问题:我如何远程管理它?这时候,就是cpolar内网穿透工具出场的时候了。它让您可以在任何地点,管理你的termux环境容器。

1. 手机中安装termux终端APP(不需要root)

Termux是一款强大的安卓终端模拟APP,无需root直接启动,自动安装最小化linux系统,支持apt管理软件包,完美支持python,ruby,go,nodejs。

2. 在termux中安装dnsutils工具包(必要)

  apt install dnsutils

它会创建一个DNS解析文件,路径在$PREFIX/etc/resolv.conf,里面有配置DNS解析服务器地址(默认已经加了8.8.8.8)

3. 下载最新的cpolar客户端(ARM 版本)

curl -O -L https://www.cpolar.com/static/downloads/cpolar-stable-linux-arm.zip

4. 解压缩

unzip cpolar-stable-linux-arm.zip

5. 认证token,在cpolar后台复制你自己的token值

5.1 访问官网 https://www.cpolar.com,注册cpolar帐号

image_1dbjdli0112q12tb38q1oso19an9.png-231.6kB

5.2 登录后台,获取token值

登录cpolar后台仪表盘:https://dashboard.cpolar.com/,验证菜单里,复制你的token值
image_1dbjdr93d1vuglva27d1f05s88m.png-136.5kB

5.3 认证token,在termux终端输入如下命令:

粘贴自己的token

./cpolar authtoken xxxxxxxxxxtokenxxxxxxx

6. 内网穿透举例

6.1 映射8080端口到外网

./cpolar http 8080

image_1dbjdu6mp15sj1nlqd1k6tb7p13.png-53.7kB

6.2 外网远程ssh控制

./cpolar tcp 22

6.3 更多的关于cpolar的命令的参数及功能介绍

请参阅cpolar官网的在线文档及使用教程案例。

在线文档:https://www.cpolar.com/docs
教程案例:https://www.cpolar.com/blog

7. 总结:

我们介绍了如何在termux中安装cpolar,您可以使用它内网穿透ssh管理android主机,或者映射一个web站点到公网。
稍后我们将介绍更多关于termux的有趣内容。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐