专栏首页轻扬小栈sae 结合 dnspod 实现 顶级动态域名

sae 结合 dnspod 实现 顶级动态域名

首先,这里的动态域名用的是自己购买的顶级域名

再者,SAE指http://sae.sina.com.cn


首先将顶级域名绑到dnspod上去,具体看教程

不会将自己域名绑定dnspod的,自行百度吧,

绑定好后,添加A刻录,指向乱写,因为后面会通过dnspod的接口来修改

最后,记下,帐号,密码,A记录的域名:如ip.qinyang.me


接下来,通过sae来创建更新域名指向的应用,其它用其它的支持php空间也行,为什么用sae呢?(因为sae速度快,接近免费,稳定)。

在sae下创建应用,并上传php代码:dnspodupdate

如申请的应用为dnspodupdate.sinaapp.com.cn

dnspodupdate.php就放在应用根目录,则访问此php的网址为http://dnspodupdate.sinaapp.com.cn/dnspodupdate.php


最后,动态更新域名:

dnspodupdate.php的用法为:http://dnspodupdate.sinaapp.com.cn/dnspodupdate.php?username=******&password=******&domain=ip@qinyang.me&myip=1.1.1.2

如果执行成功,就可以在dnspod里刚刚添加的A记录已经变成了1.1.1.2,现在就是要把外网IP更新到dnspod上去了。

得到IP地址:可以访问http://www.3322.org/dyndns/getip得到,

脚本:

IPVAL=`curl http://www.3322.org/dyndns/getip 2>/dev/null`

更新脚本:

curl "http://dnspodupdate.sinaapp.com.cn/dnspodupdate.php?username=******&password=******&domain=ip@qinyang.me&myip=$IPVAL"

脚本上传下吧:myip

将域名中的用户名(NAMEVAL),密码(PASSWDVAL),子域名(DOMAINVAL),改为你自己的就OK啦,

NAMEVAL=mail@qinyang.me
PASSWDVAL=123456
DOMAINVAL=ip@qinyang.me

IPVAL=`curl http://www.3322.org/dyndns/getip 2>/dev/null`
curl "http://kqyu.netne.net/dnspodupdate.php?username=$NAMEVAL&password=$PASSWDVAL&domain=$DOMAINVAL&myip=$IPVAL"
echo OK

执行结果:

root@wangqinyang:~/shell# chmod 755 myip.sh 
root@wangqinyang:~/shell# ./myip.sh 
{"msg":"\u8bb0\u5f55\u4e0d\u9700\u8981\u66f4\u65b0"}OK

在crontab中加入执行计划就OK了

root@wangqinyang:~/shell# crontab -l

*/20 * * * * /root/shell/myip.sh

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 百度网盘的php客户端 bpcs_uploader

    用户1130771
  • Windows Live Writer Portable 绿色版

    用户1130771
  • XP下SQL2000的安装(ZZ)

    用户1130771
  • 互联网创业公司如何防御 DDoS 攻击?

    14 年年初,被迫沦为了一名站群站长,草根站长。在成本投入以及人力、技术均有限的情况下。近一年数个站遭遇无数次 syn 洪水攻击,网站瘫了不说,看着一个个网站流...

    ZC.TigerRoot
  • 京东又双叒叕有动作 推出生鲜超市拿域名

    近日小编收到爆料,京东已经悄然拿下了域名7fresh.com/.cn。输入7fresh.com会自动跳转到京东商城jd.com。

    躲在树上的域小名
  • WordPress批量修改文章域名

    在更换新域名后,大家可能会为众多旧的链接发愁吧,域名更换了,老的内链也就没有意义了。此时得要将文章内链的旧域名修改为新域名。如果从后台文章编辑里一个一个找那是不...

    汐楓
  • 工业级IEEE1588从时钟模块

    SYN2407F型工业级IEEE1588从时钟模块是一款PTP精密授时从端模块。本PTP从时钟模块可搭配PTP主设备和普通交换机作为一整套精密时间同步系统,采用...

    时频专家
  • 简单好用的视频剪辑软件,制作我们的偶像剧

    昨天看到有位小伙伴留言说他要结婚了,问柚子有没有剪辑视频的软件想自已制作一个视频在婚礼上播放,这种好事肯定要先恭喜帅哥啦,

    IT小侠公社
  • PHP中file_get_contents的使用方法

    $data = file_get_contents("php://input");

    用户7657330
  • 独家系列:让我们遇见未来——为何在云平台中使用REST作为架构设计风格

    ? 在我们设计新一代企业云平台的时候,需要集成大量的、依赖不同开源项目的、来自不同业务领域、不同开发团队、甚至外部合作伙伴的服务,那么如何对这些服务做统一抽象...

    yuanyi928

扫码关注云+社区

领取腾讯云代金券