网络也升级好了,设备也调试好了,那如果我要在外网访问本地的文件怎么办呢?用frp内网穿透来看视频有些过分了,而我家里的宽带正好有公网ip,外网可以直接使用公网ip ssh进来,但是被封掉了80和443(x
在github上逛了一圈,好多大佬做出了各式各样的轮子,最后发现anrip大佬的ArDNSPod最适合我,最适合我这种懒人了。
旧机利用系列文章:
frp内网穿透
hexo流程简化
samba文件共享
DDNS动态解析
qBittorrent下载
lnmp网页服务(待填坑)
DNS服务(待填坑)
......(还有很多还没实现,但是已经想好了。)
anrip大佬的脚本是一个基于DNSPod用户API实现的纯Shell动态域名客户端。
项目地址:ArDNSPod
首先要登录dnspod的控制台,左侧用户中心>安全设置>API Token设置项:
创建新的API Token:
创建成功!先不要关闭这个页面后面有用:
首先下载所需文件。
git clone https://github.com/anrip/ArDNSPod.git
运行完毕后,就会多出一个ArDNSPod文件夹,进入该文件夹复制dns.conf.example到同一目录下的dns.conf。
ArDNSPod
dns.conf.example
dns.conf
cp dns.conf.example dns.conf
修改dns.conf
# 安全起见,不推荐使用密码认证 # arMail="test@gmail.com" # arPass="123" # 推荐使用Token认证 # 按`TokenID,Token`格式填写 arToken="12345,7676f344eaeaea9074c123451234512d" # 每行一个域名 arDdnsCheck "test.org" "subdomain"
配置完成后,使用./ddnspod.sh即可运行脚本。
./ddnspod.sh
使用crontab -e定时每个小时运行一次脚本,文件位置修改成你的实际位置。
*/60 * /root/ddns/ddnspod.sh > /dev/null 2>&1 &
-EOF
时间过得可真快啊,这波折的一年唰的一下就过去了
我个人常用的一些模板函数,权当作备份。
抽出空来聊一聊这段断更时间发生了啥。
现在我可以平时让服务器下载东西,当我需要用的时候再从它里面下载到主力机可以以千兆的速度下载!节省10倍的时间!而且笔记本的功耗几乎可以忽略不计。
使用init.d 使 Homebridge 开机自动启动
目录
热门标签
页面
更多语言
站点信息