找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
楼主: Diss

在恩山看到的DDNS的好东西借助DNSPOD的API

[复制链接]

67

主题

1448

回帖

3133

积分

论坛元老

积分
3133
发表于 2013-12-11 13:24:00 | 显示全部楼层
本帖最后由 yohu 于 2013-12-11 15:29 编辑

Diss 发表于 2013-12-11 15:10

请公布那一条curl。。。谢谢

[ol]
  • #!/bin/sh
  • curl http://xxxxx/ip.php | xargs curl -o /dev/null -k -s -X POST https://dnsapi.cn/Record.Ddns -d "login_email=邮件地址&login_password=密码&format=json&domain_id=域名数字ID&record_id=子域名数字ID&record_line=默认&sub_domain=子域名前缀&value={}"[/ol]复制代码

    这个就是我openwrt上的脚本,放到/etc/ppp/ip-up.d里面就可以实现pppoe一连接就自动更新域名解析,http://xxxxx/ip.php 为自建的,不公布地址,就是一个获取ip地址的简单php代码,代码在最后。
    把上面代码中除了默认之外的中文部分改成自己的就OK了。

    把这个ip.php放到自己服务器上,上面的脚本改成自己的地址就可以了。

    ip.php

    [ol]
  • [/ol]复制代码
  • 回复

    使用道具 举报

    123

    主题

    615

    回帖

    1661

    积分

    金牌会员

    积分
    1661
    发表于 2013-12-11 14:24:26 | 显示全部楼层
    楼上不错。
    回复

    使用道具 举报

    162

    主题

    2525

    回帖

    5600

    积分

    论坛元老

    积分
    5600
    发表于 2013-12-11 14:26:00 | 显示全部楼层
    我用3322 一直正常
    回复

    使用道具 举报

    547

    主题

    1万

    回帖

    2万

    积分

    论坛元老

    积分
    22617
    发表于 2013-12-11 14:37:34 | 显示全部楼层

    yohu 发表于 2013-12-11 15:25

    这个就是我openwrt上的脚本,放到/etc/ppp/ip-up.d里面就可以实现pppoe一连接就自动更新域名解析,http ...

    获得ip也可用curl
    curl -s --connect-timeout 3 -m 5 "ifconfig.me/ip"
    or
    curl -s --connect-timeout 3 -m 5 "ipecho.net/plain"
    回复

    使用道具 举报

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

    本版积分规则

    Archiver|手机版|小黑屋|Discuz! X

    GMT+8, 2025-1-29 08:15 , Processed in 0.017063 second(s), 3 queries , Gzip On, Redis On.

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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