LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1590|回复: 4

adsl希网动态域名不需要客户端程序更新IP的小脚本

[复制链接]
发表于 2005-2-20 22:56:04 | 显示全部楼层 |阅读模式
我用的是gentoo,下载了希网客户端程序编译通不过,编了个小脚本实现了动态域名的更新!和大家分享!!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#! /bin/sh

USER="username:password"     #引号内输入你在www.3322.org的用户名和密码
HOST=" dyndomainname"         #引号内输入你在www.3322.org建立的动态域名
elinks   "http://$USER@members.3322.org/dyndns/update?system=dyndns&hostname=$HOST" >bb 2>&1     
cat bb
skill -c elinks
rm bb
echo "ip update successful!! your dyndomainname is $HOST !!!"
发表于 2005-2-21 00:18:58 | 显示全部楼层
支持原创
顶一个
回复 支持 反对

使用道具 举报

发表于 2005-2-21 21:40:14 | 显示全部楼层
支持内网吗?
我的adsl设置了路由,不知设置端口映射(modem有这个功能的),这个教本能行吗?理论上应该可以的
有朋友试试,成功说一声!
回复 支持 反对

使用道具 举报

发表于 2005-2-22 06:01:02 | 显示全部楼层
Post by wxsh10
我用的是gentoo,下载了希网客户端程序编译通不过,编了个小脚本实现了动态域名的更新!和大家分享!!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#! /bin/sh

USER="username:password"     #引号内输入你在www.3322.org的用户名和密码
HOST=" dyndomainname"         #引号内输入你在www.3322.org建立的动态域名
elinks   "http://$USER@members.3322.org/dyndns/update?system=dyndns&hostname=$HOST" >bb 2>&1     
cat bb
skill -c elinks
rm bb
echo "ip update successful!! your dyndomainname is $HOST !!!"


有个建议,因为在script中hard code你的用户名和密码是十分不安全的,如果能变成交互式的话,就安全很多,因为用户密码只动态存于内存中。如果你是要将它放入rc脚本中, 那就没办法了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-2-22 13:02:40 | 显示全部楼层
三楼好,将上面的代码放入adsl启动的脚本内是比较方便的作法!毕竟安全和方便只是相对的!!我放在adsl-start脚本内提示连接成功的代后面!如果想要安全的话,改成下面的,不过每次得输,有点烦琐!!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#! /bin/sh


echo  "please input your usrername of www.3322.org:"
read USERNAME
stty -echo
echo -n "please input your password of www.3322.org:"
read PASSWD
stty echo
echo /n
echo "ok! your usrername is $USERNAME !!!"
HOST=" dyndomainname"       #引号内输入你在www.3322.org建立的动态域名
USER=$USERNAME":"$PASSWD
elinks   "http://$USER@members.3322.org/dyndns/update?system=dyndns&hostname=$HOST" >bb 2>&1
cat bb
skill -c elinks
rm bb
echo "ip update successful!! your dyndomainname is $HOST !!!"
回复 支持 反对

使用道具 举报

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

本版积分规则

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