kakashi5240 发表于 2013-8-14 11:45:57

解决ls-wvl的3322动态ddns设置,对建站的机友尤为重要

之前研究了一下,发现自己写的脚本有严重的问题,经过我反复调试参数发现最优的解决方案如下:

/usr/bin/crontab -e*/30 * * * * /opt/etc/init.d/S95autolynx.shvi /opt/etc/init.d/S95autolynx.shsource ~/.bash_profile
#!/bin/bash
wget -q -O- 'http://user:password@members.3322.org/dyndns/update?system=dyndns&hostname=xxx.3322.org'
wget -q -O- 'http://user:password@members.3322.org/dyndns/getip?system=dyndns&hostname=xxx.3322.org'你在3322.org上注册一个,获取到user password和主机名xxx.3322.org类似这样,用3322官方提供的lynx解决方案无法在bash脚本下无宿主状态执行

你可以在wget后面加上>>/tmp/log/autolynx.log 看看输出的信息是不是成功了wget -q -O- 'http://user:password@members.3322.org/dyndns/update?system=dyndns&hostname=xxx.3322.org'>>/tmp/log/autolynx.log
wget -q -O- 'http://user:password@members.3322.org/dyndns/getip?system=dyndns&hostname=xxx.3322.org'>>/tmp/log/autolynx.log

qqchan1028 发表于 2013-8-15 11:27:04

謝謝分享

79214322 发表于 2013-8-16 01:00:55

不需要,谢谢分析
页: [1]
查看完整版本: 解决ls-wvl的3322动态ddns设置,对建站的机友尤为重要