前几天,oray免费的ddns域名解析挂了。
平时也不稳定,收费的太贵。决定弃用,并把之前的oray申请的顶级域名转到阿里云。
转出这里不详细说了,百度一搜一大把。
完成转出后,家里路由器并没有阿里云ddns的配置。
但是可以使用aliyun的sdk开发一个ddns解析挂载到家里的服务器上,这样就可以了。
多的不说,上代码连接:
https://git.isnets.net:8088/root_wzy/Aliyunddns
可以直接看readme
Aliyunddns
阿里云动态域名解析客户端,可部署到docker。
使用阿里云的AccessKeyId,AccessKeySecret来更新账户下域名的A记录。
使用:.net core 3.1 框架 + worker Service
普通部署:直接生成。发布时选择目标框架。
docker 部署:
编辑dockerfile,修改runtime和sdk的目标框架,看是liunx还是windows,arm64、amd64等等:
可以在这里找:https://hub.docker.com/_/microsoft-dotnet-core-runtime/?tab=description

FROM mcr.microsoft.com/dotnet/core/runtime:3.1-focal-arm64v8 AS base
WORKDIR /appFROM mcr.microsoft.com/dotnet/core/sdk:3.1-focal-arm64v8 AS build
WORKDIR /src

然后本地生成docker images

docker run -it 镜像id --restart=alwaysdocker exec -it 容器id /bin/bash
进入docker容器
apt-get updateapt-get install vim
使用vim修改DdnsClient.json然后
docker stop 容器id
docker start 容器id

.net core 阿里云ddns解析相关推荐

  1. 动态更新阿里云DDNS解析记录的IPv6地址,随时随地用域名远程访问自己的电脑【如何远程访问家里的电脑】

    远程访问电脑 日志 简介 要求 1. 获取两台电脑 2.IPv6网络 2.1检查光猫 2.2检查路由器 2.3配置电脑防火墙 2.3.1添加ICMPv6协议 2.3.2配置SMB协议 2.4配置远程桌 ...

  2. python3实现阿里云DDNS域名动态解析

    一. 前言 家里部署了一台NAS服务器,在公司平时都是通过IP访问的,现在想更改为用域名去访问,但是家里的宽带都是动态的公网IP,每次IP变了都需要手动解析一次域名,这样就比较麻烦,那怎么办了?这个时 ...

  3. 阿里云DDNS(动态域名解析)获取解析并对比

    一.问题由来 昨天家里停电了,来电后IP地址改变了.但是并没有更新到域名解析数据上.所以感觉之前写的代码有一丝丝的不稳定. 今天重新写一个直接点的.直接查询域名服务器的解析地址,与本地公网IP地址比对 ...

  4. 极路由4pro(HC5962)设置阿里云DDNS

    v2ex有个帖子说用Dnspod的API可以一行搞定,不过我既然买的是阿里云的域名还是想尽量用阿里云的API,感觉比较安全,另外修改解析记录后也会自动发邮件通知,所以还是调用阿里云的API吧.阿里云的 ...

  5. 阿里云DDNS动态绑定域名与IP实现远程调试远程办公

    之前申请了公网IP,这样调试接口的时候可以直接远程调试,但因为申请的公网IP会随时变化,所以使用阿里云DDNS服务,随时绑定公网IP,直接域名访问服务. 1.创建阿里云账号和访问密钥(AccessKe ...

  6. 阿里云ddns,动态域名更新Python脚本,基于Python3,适用于linux

    阿里云ddns更新脚本,基于Python3 前提:已经在阿里云注册了一个域名,获得AccessKey ID AccessKey Secret,先添加了一个子域名解析,解析值随便 然后获取这个子域名的r ...

  7. docker 阿里云 ddns

    Docker 安装阿里云 DDNS docker run -d \--name=aliyun-ddns-cli \--restart=always \-e "AKID=LTAI4FcvMB4 ...

  8. 【阿里云】解析与配置CNAME

    [阿里云]解析与配置CNAME 您在CDN中添加自己的域名后,阿里云CDN会给您分配对应的CNAME地址.如果您想启用CDN加速服务,需要将加速域名指向CNAME地址.这样访问加速域名的请求才能转发到 ...

  9. 写一个阿里云DDNS Linux脚本

    好的,以下是一个阿里云DDNS的Linux脚本: ``` #!/bin/bash 阿里云DDNS脚本 请替换以下变量 AK="your_access_key_id" SK=&quo ...

最新文章

  1. Mac下 Brew 更新缓慢问题解决(配置清华大学开源软件镜像站)
  2. C语言中,宏和全局变量的区别是什么?
  3. C ++ STL中的set :: upper_bound()函数
  4. 计算机英语的语言特点及教学,计算机英语的语言特点及教学.doc
  5. 驱动重构SDN/NFV奠定未来网络基石
  6. VARCHART XGantt 应用程序支持简介
  7. vue UEditor集成秀米
  8. 自动机器学习框架介绍与使用(flaml、h2o)
  9. android字体文件制作教程,Android使用自定义字体
  10. linux互信文件权限,Linux如何建立互信
  11. php 双引号 转义字符,php中的单引号、双引号和转义字符
  12. 记一次react项目部署之后页面加载极度缓慢的问题
  13. linux计算字符串md5值,计算字符串md5的几个方法
  14. vue webapp之music(六)利用axios与后端接口代理请求歌单推荐数据
  15. 利用qrcode生成二维码
  16. Sigmoid 函数的求导过程
  17. 游戏建模师是做什么的?薪资高不高?
  18. 轩辕剑在线(swdol)3D模型浏览器
  19. ITON RW6852-50S WIFI6模组
  20. 测试网口故障的方法-回环水晶头及实验方法

热门文章

  1. CentOS yum安装软件时保留安装包及依赖包或者自动下载安装包及相关依赖包
  2. 海外电子邮箱怎么申请,电子邮箱排名,哪家好!
  3. mysql+mdl+解决办法_Mysql DDL出现长时间等待MDL问题分析
  4. mysql-MDL元数据锁
  5. activity的startActivity和context的startActivity区别
  6. python 绘图类_关于创建自定义绘图对象-python中的类,有很好的教程吗? - python...
  7. 一键多值的Map~~
  8. swoft-task用法
  9. 如何利用GPS北斗定位模块追回被盗车辆
  10. 用Java分割和合并PDF文件