自动更新dns A记录/CNAME 的方法,或者说是语言有哪些具体咋操作的

这个 问题 问的,你算是问对人了。你的问题是不是可以这样理解,你的web服务器配置好了,在公网的dns 自定解析你的域名到你的web服务器的ip,但是你的ip 经常变,问有没有自动更改dns指向你服务器的ip。这个真的是没有办法的,没有语言可以完成,因为dns的运营商没有给这方面的服务,但是我可以给你提供一个办法,直接免掉你的这些不切实际的想法。你可以不用dns运营商的dns 解析你的域名的,可以自己搭建dns。首先你要找到一个固定ip的地方,比如一般的公司都是可以上网的ip也是固定的,你可以在公司的电脑或者服务器上搭建dns,解析你的域名,把自己的web服务器的dns 指向你公司的ip,然后你再任何地方都可以登录了,至于个人的dns如何搭建,网上到处都是资料,实在是不会可以继续问。
■网友
估计不是网站吧,反正我这边联通个人用户不允许开设网站,会直接屏蔽。但是,如果是网站。你可以写个开机的脚本,自动获取本地ip,然后登陆dns服务商网站自动更新记录。
■网友
其實是有的相關技術叫做 DDNS,甚至有專門的協議。(雖然這個協議被嫌棄 DDNS 的使用者很少有人會用它。)DDNS 一般比較通用的方法是一個客戶端:無論是命令行式的還是 App 式的,在IP發生更改時,自動更新DNS服務器上的record。另外一點提示:如果你想在中國提供面向整個國家的基於 DDNS 的服務器的話,我還是建議妳打消這個念頭,原因有:1. DNS更新不及時,不按照標準來更新你的 DNS 可能一天一變動,然而中國很多 DNS 節點的緩存不按照妳設定的更新時間來更新,有些甚至會超過一天延遲。2. 你在家用網絡(動態IP應該就是這個情況了吧)的網絡使用是受到限制的,例如可能封鎖了你的80和443端口。
■网友
花生壳会动态分配,当然如果你够强的话可以去写自动修改网站dns的软件
■网友
可以利用花生壳的远程服务 可以在路由器的远程控制里面找。
■网友
给自己电脑安装一个TeamViewer或者远控算了。。 设置开机自启,自定义密码,每次远程连接上次更新。


    推荐阅读