找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 3525|回复: 8

dnspod更新ipv4ipv6

[复制链接]
本帖最后由 巍巍青山 于 2019-6-21 22:41 编辑

/etc/hotplug.d/iface下创建脚本,如图

30-dnspod
  1. #!/bin/sh
  2. # wan ifup
  3. [ $ACTION = "ifup" -a $INTERFACE = "wan" ]
  4. curl -k -X POST https://dnsapi.cn/Record.Ddns -d 'login_token=             &format=json&domain_id=              &record_id=             &record_line_id=0&sub_domain=@'
  5. sleep 10
  6. pv66=$(ip addr show pppoe-wan | grep inet6 | sed 's/\/.*//g' | awk '{print $2}'  | grep 240e)
  7. curl -k -X POST https://dnsapi.cn/Record.Modify -d "login_token=                   &format=json&domain_id=             &record_id=                  &sub_domain=6&value=${pv66}&record_type=AAAA&record_line_id=0"
复制代码
ipv4通过动态ddns更新,自动识别端口ip地址ipv6通过修改记录,因为ipv6获取有延迟,所以延迟10秒
login_token这个不会的看dnspod说明
domain_id 通过  curl -k-X POST https://dnsapi.cn/Domain.List -d'login_token=                &format=json' 获取
record_id  通过 curl -k-X POST https://dnsapi.cn/Record.List -d'login_token=             &format=json&domain_id=           (你刚获取的)'

上面的是电信的,移动参考,我移动创建的是cmcc,,一般是wan的话把下面cmcc换成wan就成

  1. #!/bin/sh
  2. # cmcc ifup
  3. [ $ACTION = "ifup" -a $INTERFACE = "cmcc" ]
  4. sleep 10
  5. pv6=$(ip addr show pppoe-cmcc | grep inet6 | sed 's/\/.*//g' | awk '{print $2}'  | grep 2409)
  6. curl -k -X POST https://dnsapi.cn/Record.Modify -d "login_token=                   &format=json&domain_id=             &record_id=               &sub_domain=@&value=${pv6}&record_type=AAAA&record_line_id=0"
复制代码
ipv6的80端口是开放的


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
80虽然开放,但是别人也得用ipv6访问才行呀。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

来自手机 | 显示全部楼层
感谢分享博文
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

ipv6配置ddns外网访问路由器80端口是正常的,但是路由器其他端口的服务都访问不了,例如8008端口

是运营商禁了,还是路由器哪里需要设置呢。。。

点评

没试过,防火墙端口开了没?试试ipv4其他端口能上不,能就是封了。  详情 回复 发表于 2019-6-22 12:07
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| | 显示全部楼层
ShengX87 发表于 2019-6-22 07:57
ipv6配置ddns外网访问路由器80端口是正常的,但是路由器其他端口的服务都访问不了,例如8008端口

是运营 ...

没试过,防火墙端口开了没?试试ipv4其他端口能上不,能就是封了。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

脚本、代码建议使用附件发,论坛的编辑器会把空白字符弄乱。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

巍巍青山 发表于 2019-6-22 12:07
没试过,防火墙端口开了没?试试ipv4其他端口能上不,能就是封了。

内网一直是正常用的,V4不是公网不能测试
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

我是旁路由能不能使用你这个方法
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-27 06:24

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

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