由于我的N1在Armbian上安装了宝塔面板,并架设了NextCloud(性能低下)所以还是装了Cloudreve,利用IPv6实现外网的便捷访问。Docker使用仅仅是为了DDNS还是很浪费资源的。所以就使用宝塔的计划任务来实现吧!
其中的更新时间建议每天执行,当然也可以更频繁些,例如N小时一次。

阅读全文 »


网络环境所限,在使用Armbian的时候经常下载软件出问题,下载不到或者下载中断,所以找来了国内的源,更换一下,下载会变快很多。
假定armbian已经安装完成
1、打开putty,输入N1的IP地址连接并登陆
2、输入命令

1
nano /etc/apt/sources.list

复制代码

阅读全文 »


1
2
3
# reboot 重启设备
# poweroff 关闭设备
# apt update && apt upgrade -y

如果没有公网 IP 可以使用 Frp 等工具来打洞: Frp
有公网就直接上 DDNS 吧,我使用的是 CloudFlare, 一个脚本加定时任务就能搞定:

1
2
3
4
5
6
7
8
9
10
<!-- more -->
#!/bin/bash
localIpv6=`ip -6 a grep global awk '{print $2}' awk -F '/' '{print $1}'`
echo "ipv6 is: $localIpv6, updating to CloudFlare..."
curl -X PUT https://api.cloudflare.com/client/v4/zones/$zone/dns_records/$domain \
-H 'Content-Type: application/json' \
-H 'X-Auth-Email: youremail@example.com' \
-H 'X-Auth-Key: yourapikey' \
-H 'cache-control: no-cache' \
-d '{"type": "AAAA","proxied": false,"name": "example.com","content": "'$localIpv6'"}'

crontab 加个任务

1
*/5 * * * * sh /root/ddns.sh > /dev/null

附件下载CloudFlareddns.zip

0%