如果我的 IP 地址已更改,使用脚本查找的最简单方法是什么?
背景资料:
我有一个标准的家用电缆调制解调器连接,我的 ISP 为我分配了一个动态 IP。它不时发生变化,DHCP 租用时间似乎不规则。
基本上,我正在做我自己的动态 DNS 事情,并且可以通过单击更新指向我的家庭服务器的 DNS 记录。剩下的唯一事情就是检测 IP 更改,以便我可以完全自动化该过程。
现在这里有几个网站可以返回您的 IP 地址,我可以使用 cron 作业到wget
这些页面之一并grep
从中获取 IP 地址......但就 CPU / 带宽使用而言,这似乎有点过分,而且不是很吻。
我是否缺少一些简单而优雅的方法来检索我的公共 IP 并检查它是否已更改?
额外信息:我的调制解调器/路由器是一块便宜的砖,在这方面没有什么特别有趣的。我的服务器运行 Centos 6。