嘛,最近cbvps更新ip的速度终于让我忍不了了,还是得用上这个方法。
其实cbvps官方也给出了方法,点击这里查看。
不过我的这台机器命令行安装crontab好像有点问题(crontab -l 总显示空白),我就用宝塔面板自带的crontab来代替了。
教程如下:
1 获取动态域名
这一步与官网给的教程一样,就是去希网注册一个账号,然后申请一个免费的动态域名(二级域名)。
需要邮箱和中国大陆的手机号。
比如我这里就创建了一个test.f3322.net
2 获取动态IP
这一步要ssh登录我们的vps。
2.1 安装lynx
将以下命令复制到putty中运行
yum install lynx
2.2 使用lynx命令获取动态ip
lynx -mime_header -auth=希网用户名:密码 "http://members.3322.net/dyndns/update?system=dyndns&hostname=你的动态域名"
不出意外的话应该会返回如下结果:
HTTP/1.1 200 OK Server: nginx Date: Thu, 06 Jun 2019 05:13:40 GMT Content-Type: text/plain; charset=utf-8 Connection: close Vary: Accept-Encoding Vary: Cookie good xx.xx.xx.xx(本次获取的IP)
登录希网的后台你就会发现IP已经成本次获取的IP了。
2.3 设置定时任务自动获取IP
如果你的crontab可以用的话,那么在crontab里面加入这样一行定时任务就行了:
*/5 * * * * lynx -mime_header -auth=希网用户名:密码 "http://members.3322.net/dyndns/update?system=dyndns&hostname=你的动态域名"
如果crontab有问题,或者不会用的话,那么在宝塔面板的计划任务中按下图进行设置:
Comments | 1 条评论
博主 傲娇的小基基
绑定了动态域名之后,用代理客户端时,可以在IP处直接填入你的域名,不用再登录后台看IP了!