树莓派论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2820|回复: 7
收起左侧

基于dnspod,动态更新ip地址的shell脚本

[复制链接]
发表于 2013-2-21 15:54:16 | 显示全部楼层 |阅读模式
系统:raspberrypi os
使用脚本更新ip地址,适合拨号用户,动态分配IP地址的用户

前提是你有一个域名,并且设置dns为dnspod

需要配合crond

根据你在dnspod的帐号密码配置dnspod.conf

命令格式
./dnspod.sh dnspod.conf

dnspod.sh

1.99 KB, 下载次数: 24

脚本

dnspod.conf

174 Bytes, 下载次数: 21

配置文件

回复

使用道具 举报

发表于 2013-2-21 21:50:40 | 显示全部楼层
太需要这个了,正在搭网站
回复 支持 反对

使用道具 举报

发表于 2013-2-21 21:51:27 | 显示全部楼层
最好能放到一个文件里。
这样下载太费钱了
回复 支持 反对

使用道具 举报

发表于 2013-2-22 09:48:02 | 显示全部楼层
把脚本放在每次拨号之后运行不就可以了吗?干嘛要crond呢?难道你的动态IP在ADSL连接上之后还会变吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-2-22 10:37:12 | 显示全部楼层
本帖最后由 rockee 于 2013-2-22 10:39 编辑
geekr 发表于 2013-2-22 09:48
把脚本放在每次拨号之后运行不就可以了吗?干嘛要crond呢?难道你的动态IP在ADSL连接上之后还会变吗?

如何知道路由拨号了?人工操作吗?难道你的路由器还支持脚本?
回复 支持 反对

使用道具 举报

发表于 2013-2-24 12:30:36 | 显示全部楼层
这个脚本我试了,不管用。根本没更新。
回复 支持 反对

使用道具 举报

发表于 2013-2-24 17:23:50 | 显示全部楼层
rockee 发表于 2013-2-22 10:37
如何知道路由拨号了?人工操作吗?难道你的路由器还支持脚本?

我以为是直接接到ADSL上的,如果接路由,也许你的方法是比较简单,虽然定时设置DNS是有点浪费资源,但如果不能确保路由总是在连网状态的话,只能这样做了。
虽然说写个脚本,在成功设置DNS后监听一些连接状态,如果断开了,就重新尝试设置DNS。但这样的脚本写起来比较复杂,如果喜欢折腾又有把事件做到完美的癖好的话可以试试。
回复 支持 反对

使用道具 举报

发表于 2013-2-28 15:26:53 | 显示全部楼层
非常感谢~LZ辛苦鸟
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|树莓派论坛 ( 粤ICP备15075382号-1  

GMT+8, 2024-11-26 01:34 , Processed in 1.125000 second(s), 26 queries , Gzip On.

Powered by Shumeipai.net! X3.2

© 2001-2015 树莓派论坛安全联盟

快速回复 返回顶部 返回列表