解决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 謝謝分享 不需要,谢谢分析
页:
[1]