失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > .net core 阿里云ddns解析

.net core 阿里云ddns解析

时间:2022-12-20 14:16:56

相关推荐

.net core 阿里云ddns解析

前几天,oray免费的ddns域名解析挂了。

平时也不稳定,收费的太贵。决定弃用,并把之前的oray申请的顶级域名转到阿里云。

转出这里不详细说了,百度一搜一大把。

完成转出后,家里路由器并没有阿里云ddns的配置。

但是可以使用aliyun的sdk开发一个ddns解析挂载到家里的服务器上,这样就可以了。

多的不说,上代码连接:

:8088/root_wzy/Aliyunddns

可以直接看readme

Aliyunddns

阿里云动态域名解析客户端,可部署到docker。

使用阿里云的AccessKeyId,AccessKeySecret来更新账户下域名的A记录。

使用:.net core 3.1 框架 + worker Service

普通部署:直接生成。发布时选择目标框架。

docker 部署:

编辑dockerfile,修改runtime和sdk的目标框架,看是liunx还是windows,arm64、amd64等等:

可以在这里找:/_/microsoft-dotnet-core-runtime/?tab=description

FROM /dotnet/core/runtime:3.1-focal-arm64v8 AS baseWORKDIR /appFROM /dotnet/core/sdk:3.1-focal-arm64v8 AS buildWORKDIR /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 容器iddocker start 容器id

如果觉得《.net core 阿里云ddns解析》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。