正文共:777 字 15 图,预估阅读时间:1 分钟
前面我们介绍了如果在Linux系统使用ddns-go实现IPv6地址的自动解析(使用ddns-go实现自动配置IPv6的DDNS),但在日常使用中,如果使用服务器开虚机的方式(准备搞OpenStack了,先装一台最新的Ubuntu 23.10),电费太高;即使是电脑安装成Linux系统(笔记本电脑安装CentOS),还是不太方便。
有没有什么低成本方式呢?手机行不行?
从项目的发行版本来看,里面有一个Android相关的包,但是解压后发现不是安装包,我也不知道咋用了。
肯定是天无绝人之路的,想想我们之前介绍过如何给Android手机安装Linux系统,当时先是用Android 6版本的Nubia Z17 mini安装了UserLAnd(你想在旧Android手机上装Linux系统吗?看这里),后来又测试了Android 4版本的古董机酷派大神安装LinuxDeploy(想知道Android手机怎么远程登录到系统后台吗?看这里)。
今天派出一位2017年6月上市的Nubia Z17来露个脸,搭载高通骁龙835八核处理器,6 GB运行内存,64 GB机身存储,Android版本9。
如果不想获取手机的root权限,可以使用UserLAnd;如果想获取root权限,或者已经获取root权限,可以使用LinuxDeploy。
为了操作简单,我们还是先使用UserLAnd,首先在下载安装最新版本。
进入软件之后,我觉得我们可以使用Debian、Kaili或者Ubuntu这三个系统,因为我们前面都介绍过了(为了用UserLAnd,我又装了一台Debian、如何将Kali系统部署到U盘?、66%的经验丰富开发者和69%的学生更喜欢的Ubuntu的安装初体验)。
综合来讲,我觉得我们本次还是使用Kali系统进行演示,毕竟Ubuntu系统作为服务端使用还是差点意思(Debian阵营还是要原装,Ubuntu是真不行)。首先点击Kali图标。
在选择桌面环境的对话框中,我们选择Minimal最小化模式。
连接方式我们选择SSH登录。
然后等待下载软件包并完成环境加载,加载完成后会自动进入命令行。
剩下的我们也熟悉了,Kali系统没有自带SSH服务,需要手工安装一下(Kali Linux开启SSH远程登录)。安装完成后,我们远程登录命令行。
果然,这里有个UserLAnd和LinuxDeploy的差异,LinuxDeploy安装了SSH服务之后,可以使用TCP端口22进行登录。
而UserLAnd的端口号则使用的是2022,因为有服务占用,新装的sshd服务始终启动失败。
查看IP地址信息。
可以看到,手机还是获取到了2个IPv6地址。还是参考之前的文章,我们配置一下ddns-go(使用ddns-go实现自动配置IPv6的DDNS)。
然后就是相同的操作,配置完成之后,我们就可以看到更新之后域名解析IPv6地址的AAAA记录了。
在本地电脑测试一下,可以ping通。
实际上,按照我们配置GRE over IPv6的需求(配置GRE over IPv6隧道),我们只需要知道IPv6的地址前缀就可以了,因为我们后面的地址配置了::1(企业路由器配置IPv6家用宽带的PPPoE拨号示例)。
长按二维码
关注我们吧
在Ubuntu系统手撸一个自动搭建openVPN服务端的SHELL脚本
将iStoreOS部署到VMware Workstation