常见问题常见问题   搜索搜索   会员列表会员列表   团队团队   注册注册    个人资料个人资料   登录查看您的站内信件登录查看您的站内信件   登录登录 

自动向 动态DNS更新IP 的脚本详解

 
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 安装-配置-优化-安全
阅读上一个主题 :: 阅读下一个主题  
作者 留言
darkcc
老妖


注册时间: 2003-05-19
文章: 3492
来自: 茂名

文章发表于: Fri 2003-07-04 09:51:48    发表主题: 自动向 动态DNS更新IP 的脚本详解 引用并回复

自动向 动态DNS更新IP 的脚本详解

CGI模拟主机.........
深深地印在我的脑海.........
那短短的日子里........
都为你细心修饰..........
都为你精心装点..........
让你绝尘脱俗............


时过境迁..........
如今............
叫我如何渡过这漫长的寒冬.............


现在是准高速网世界,想做个网站话甘易,但有个问题要解决,就是让别人如找到你.
当然买个域名,做个域名解悉指向你的ip就行了,但是,一般的正规的网站服务他要24-48小时才开通(生效),在这个时间里,你的ip可能换了N次了.

所以,你要到动态DNS去申请一个动态解悉(有免费的),加上我写的脚本,就可以时时更新了.以下是我的脚本,我正在用.

注:我这个用ppp -auto XXX拨号的,他到一段时间会自动换IP
>>>>>>>>>>>>>ddns.csh>>>>>>>>
新建一个csh文件,当然,你也可做sh,但我还是喜欢csh.
把csh文件变为"可执行",当然不理也行用csh命令启动.

命令如下:
#csh /root/ddns.csh &

#cd /root/
./ddns.csh &


>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>start
#!/bin/csh #别忘了
set num=1
set oldip=""

while($num)

#找出现在IP地址
set newip=`ifconfig -a|awk '/--\>/{print $2}'`

#和旧IP对比
if($newip !~ $oldip)then

set oldip = $newip #如IP变化就更换


#以下是IP变化后 向 动态服务器 做的动作(向 动态服务器 更新自个IP),这个请找服务商
/usr/local/bin/lynx 'http://www.XX.org/XXX/XXX.cgi?XXXX' -dump >/dev/null


endif


sleep 180 #静态时间,然后再循环检查IP,秒.(当时一时大意,还以为是ms把c的语法搬上来,180000)
end

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>end
返回页首
阅览会员资料 发送站内信件
powerplane
老妖


注册时间: 2003-03-04
文章: 1860
来自: 广州

文章发表于: Fri 2003-07-04 18:04:46    发表主题: 引用并回复

是个不错的注意,我也这样想过。
只是我是通过adsl modem自动拨号的,不知道如何获取被分配的IP。

提一些个人的看法:如果定时又corntab来做更好,定时可能更加准确。

_________________
http://keyonly.com
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页
horus
道童


注册时间: 2004-02-04
文章: 202

文章发表于: Mon 2004-06-14 14:57:11    发表主题: 引用并回复

那些花生壳怎么办? Evil or Very Mad
代码:
返回页首
阅览会员资料 发送站内信件
simon
半仙


注册时间: 2003-03-04
文章: 18

文章发表于: Mon 2004-07-19 21:42:37    发表主题: 我来推荐一个免费的动态域名解析网站吧 引用并回复

是香港同胞架设的,很不错的。
www.minidns.net

_________________
有困难要上,没有困难?创造困难也要上!
返回页首
阅览会员资料 发送站内信件 MSN Messenger
simon
半仙


注册时间: 2003-03-04
文章: 18

文章发表于: Mon 2004-07-19 21:46:56    发表主题: 如果想要了解具体怎么做,这个链接可以参考一下,是我贴在chinaunix的 引用并回复

http://bbs.chinaunix.net/forum/viewtopic.php?t=214222
_________________
有困难要上,没有困难?创造困难也要上!
返回页首
阅览会员资料 发送站内信件 MSN Messenger
179709799
半仙


注册时间: 2004-11-25
文章: 12

文章发表于: Fri 2004-12-03 16:32:03    发表主题: 怎样自架动态IP解析服务器? 引用并回复

自已有个固定的网址.能不能自动上传动态IP到网站里.(通过电信ADSL拔号分配的地址) 实现自架服务器啊.

如:有网址www.444.com 只要输入 www.444.com/1.html 就可以实现访问动态IP架设的服务器啊.或者 1.444.com
返回页首
阅览会员资料 发送站内信件
dryice
道士


注册时间: 2003-04-30
文章: 535

文章发表于: Fri 2004-12-03 23:02:55    发表主题: Re: 我来推荐一个免费的动态域名解析网站吧 引用并回复

simon 写到:
是香港同胞架设的,很不错的。
www.minidns.net

现在要给站长写信才给账号,原来也是这样吗?

_________________
http://dryice.name
返回页首
阅览会员资料 发送站内信件 浏览发表者的主页 AIM
ambolong
半仙


注册时间: 2008-04-03
文章: 38

文章发表于: Fri 2008-04-25 22:22:41    发表主题: 引用并回复

可作参考..
返回页首
阅览会员资料 发送站内信件 发送电子邮件
从以前的文章开始显示:   
发表新文章   这个论题已经被锁定,您不能发表、回复或者编辑文章。    FreeBSD China -> 安装-配置-优化-安全 论坛时间为 北京时间
1页/共1

 
转跳到:  
不能发布新主题
不能在这个论坛回复主题
不能在这个论坛编辑自己的文章
不能在这个论坛删除自己的文章
不能在这个论坛发表投票


Powered by phpBB 2023cc © 2003 Opensource Steps; © 2003-2009 The FreeBSD Simplified Chinese Project
Powered by phpBB © 2001, 2005 phpBB Group
Protected by Project Honey Pot and phpBB.cc
silvery-trainer
The FreeBSD China Project 网站: 中文计划网站 社区网站
The FreeBSD China Project 版权所有 (C) 1999 - 2003 网页设计版权 著作权和商标