动态域名解析,或DNSR,通常用于解析IP地址经常变化的域名。电信网络提供了公网IP,给广大程序员远程办公、内容分享等方面带来了极大的便利。但公网IP是动态的,它会经常变化,因此通过IP的方式访问非常不友好。因此就需要引入“花生壳”等动态域名解析工具,这类解析工具限制很多,如免费版只能使用指定的二级域名,解析的各类很少,域名数量有限制等等。
还好我们有.NET!(和阿里云)通过简短的几行.NET代码,即可轻松完成动态域名解析。
动态域名解析的过程
- 第一步 知道自己的IP地址
- 第二步 更新DNS的IP解析值
获取自己的IP地址
现在网上有许多网站、服务或者API可以快速获取自己的IP地址,如随手在百度上可以找到http:///sdcb/blog-data/blob/master/2019/20190927-dotnet-dynamic-domain-resolution/aliyun-update-dns.linq
其中管理界面运行效果如下:
使用时将我的starworks.cc域名换成你的即可。
说来其实我不太关心.NET以后会发展成什么样子,相比之下,我更关心我立马能用.NET做出什么来。.NET Core 3.0已经发布,其新功能还没来得及细看,但.NET当下能提供给我的想象力就已经非常丰富了,这可能就是我心中的“自由”:只要探索,总会有新的发现。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。