.net core 阿里云ddns解析
前几天,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解析相关推荐
- 动态更新阿里云DDNS解析记录的IPv6地址,随时随地用域名远程访问自己的电脑【如何远程访问家里的电脑】
远程访问电脑 日志 简介 要求 1. 获取两台电脑 2.IPv6网络 2.1检查光猫 2.2检查路由器 2.3配置电脑防火墙 2.3.1添加ICMPv6协议 2.3.2配置SMB协议 2.4配置远程桌 ...
- python3实现阿里云DDNS域名动态解析
一. 前言 家里部署了一台NAS服务器,在公司平时都是通过IP访问的,现在想更改为用域名去访问,但是家里的宽带都是动态的公网IP,每次IP变了都需要手动解析一次域名,这样就比较麻烦,那怎么办了?这个时 ...
- 阿里云DDNS(动态域名解析)获取解析并对比
一.问题由来 昨天家里停电了,来电后IP地址改变了.但是并没有更新到域名解析数据上.所以感觉之前写的代码有一丝丝的不稳定. 今天重新写一个直接点的.直接查询域名服务器的解析地址,与本地公网IP地址比对 ...
- 极路由4pro(HC5962)设置阿里云DDNS
v2ex有个帖子说用Dnspod的API可以一行搞定,不过我既然买的是阿里云的域名还是想尽量用阿里云的API,感觉比较安全,另外修改解析记录后也会自动发邮件通知,所以还是调用阿里云的API吧.阿里云的 ...
- 阿里云DDNS动态绑定域名与IP实现远程调试远程办公
之前申请了公网IP,这样调试接口的时候可以直接远程调试,但因为申请的公网IP会随时变化,所以使用阿里云DDNS服务,随时绑定公网IP,直接域名访问服务. 1.创建阿里云账号和访问密钥(AccessKe ...
- 阿里云ddns,动态域名更新Python脚本,基于Python3,适用于linux
阿里云ddns更新脚本,基于Python3 前提:已经在阿里云注册了一个域名,获得AccessKey ID AccessKey Secret,先添加了一个子域名解析,解析值随便 然后获取这个子域名的r ...
- docker 阿里云 ddns
Docker 安装阿里云 DDNS docker run -d \--name=aliyun-ddns-cli \--restart=always \-e "AKID=LTAI4FcvMB4 ...
- 【阿里云】解析与配置CNAME
[阿里云]解析与配置CNAME 您在CDN中添加自己的域名后,阿里云CDN会给您分配对应的CNAME地址.如果您想启用CDN加速服务,需要将加速域名指向CNAME地址.这样访问加速域名的请求才能转发到 ...
- 写一个阿里云DDNS Linux脚本
好的,以下是一个阿里云DDNS的Linux脚本: ``` #!/bin/bash 阿里云DDNS脚本 请替换以下变量 AK="your_access_key_id" SK=&quo ...
最新文章
- Mac下 Brew 更新缓慢问题解决(配置清华大学开源软件镜像站)
- C语言中,宏和全局变量的区别是什么?
- C ++ STL中的set :: upper_bound()函数
- 计算机英语的语言特点及教学,计算机英语的语言特点及教学.doc
- 驱动重构SDN/NFV奠定未来网络基石
- VARCHART XGantt 应用程序支持简介
- vue UEditor集成秀米
- 自动机器学习框架介绍与使用(flaml、h2o)
- android字体文件制作教程,Android使用自定义字体
- linux互信文件权限,Linux如何建立互信
- php 双引号 转义字符,php中的单引号、双引号和转义字符
- 记一次react项目部署之后页面加载极度缓慢的问题
- linux计算字符串md5值,计算字符串md5的几个方法
- vue webapp之music(六)利用axios与后端接口代理请求歌单推荐数据
- 利用qrcode生成二维码
- Sigmoid 函数的求导过程
- 游戏建模师是做什么的?薪资高不高?
- 轩辕剑在线(swdol)3D模型浏览器
- ITON RW6852-50S WIFI6模组
- 测试网口故障的方法-回环水晶头及实验方法
热门文章
- CentOS yum安装软件时保留安装包及依赖包或者自动下载安装包及相关依赖包
- 海外电子邮箱怎么申请,电子邮箱排名,哪家好!
- mysql+mdl+解决办法_Mysql DDL出现长时间等待MDL问题分析
- mysql-MDL元数据锁
- activity的startActivity和context的startActivity区别
- python 绘图类_关于创建自定义绘图对象-python中的类,有很好的教程吗? - python...
- 一键多值的Map~~
- swoft-task用法
- 如何利用GPS北斗定位模块追回被盗车辆
- 用Java分割和合并PDF文件