我的 IP 动态变化 我怎样才能更新到最新的 IP?

My Ip changes Dynamically How can I get updated with the latest ip?

我的 isp 提供动态 ip addresses.I 已将我的端口转发到 raspberry pi 并通过 ssh 访问它并将其用作 web server.but 问题是 ip 每 3 次更改一次-4 天有什么方法或脚本可以通知我或更新新的 IP 地址。 谢谢。

您可以编写如下脚本:

============

#!/bin/bash
OUT=$(wget http://checkip.dyndns.org/ -O - -o /dev/null | cut -d: -f 2 | cut -d\< -f 1)
echo $OUT > /root/ipfile

============

设置一个 cron 以每 3 小时左右执行一次,并配置您的 mta 以将文件 /root/ipfile 发送到您的电子邮件地址(您也可以使用 cron)。 mutt 是附加文件和进行电子邮件发送的有用工具。