分页: 1 / 1

巧用crontab定时提交3322.org二级域名的IP地址

发表于 : 2011-03-13 12:38
leo
这里以3322.org为例,假设你有一个"your.3322.org"的二级域名, 你在3322.org的用户名是 yourusername, 密码是 yourpassword
先运行如下命令:

代码: 全选

# crontab -u root -e
会出现crontab的编辑界面(vi)
添加如下内容

代码: 全选

# do cron job for your.3322.org
*/10    *       *       *       *       lynx -mime_header -auth=[color=red]yourusername[/color] : [color=royalblue]yourpassword[/color] ”http://www.3322.org/dyndns/update?system=dyndns&hostname=[color=seagreen]your.3322.org[/color]“
这样,每当你(root身份)开机上网后系统会使用OpenBSD自带的Lynx浏览器每隔10分钟自动到3322.org总站更新你的IP地址,也就可以及时地解析你的3322.org二级域名了,当然,还有8866.org....等域名,只要是3322.org公司提供的全可以这样处理。

原来做9971.us时,自己有一篇文章专门写过这个,不过开设论坛后林林总总的事情太多,原文恐怕只能在刻录的光盘里找到了,今天看见CU有人提问才突然想起来。很怀念以前没有自己的域名使用3322的日子,不过可惜目前3322.org似乎不做二级域名的境外解析了。


======================================================
刚才怕任务设置的不对,还特意上 123cha.com上检查了一下自己的3322二级域名的情况,结果发现不对,以为3322真的不对外服务了,结果一上ipseeker.cn发现我的二级域名居然已经正确解析了。:)

发表于 : 2011-03-13 16:01
crzyfish
:D

代码: 全选

BusyBox v1.15.3 (2010-11-11 23:54:31 PST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 Backfire (10.03.1-rc4, r24045) --------------------
  * 1/3 shot Kahlua    In a shot glass, layer Kahlua
  * 1/3 shot Bailey's  on the bottom, then Bailey's,
  * 1/3 shot Vodka     then Vodka.
 ---------------------------------------------------
root@OpenWrt:~# which lynx
root@OpenWrt:~#
没有这命令,我只好用wget的方法了,效果一样~

发表于 : 2011-03-13 22:49
leo
对,lynx字符浏览器是OpenBSD系统默认安装的,如果你的系统没有,那么只好找替代了。:)

发表于 : 2011-03-19 15:51
crzyfish
http://bbs.xmlad.com/viewthread.php?tid ... a=page%3D1

最近刚发现的方法,很多国外的DDNS服务都可以用wget -q0- 其实很方便哦~ (现在很讨厌花生壳哈哈)