【问题标题】:My Ip changes Dynamically How can I get updated with the latest ip?我的 IP 动态变化 我怎样才能获得最新的 IP 更新?
【发布时间】:2015-03-09 10:32:30
【问题描述】:

我的 isp 提供动态 IP 地址。我已将我的端口转发到树莓派并通过 ssh 访问它并将其用作 Web 服务器。但问题是 IP 每 3-4 天更改一次,有什么方法或脚本吗这样我就可以被告知或更新新的 IP 地址。 谢谢。

【问题讨论】:

  • 您没有指定获取公共 IP 的设备。尝试在其上设置 DDNS 并连接到主机名而不是 IP 地址。
  • 我的Net gear路由器连接到公共ip。路由器端口转发到树莓派

标签: linux networking ip raspberry-pi server


【解决方案1】:

您可以编写如下脚本:

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

#!/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 可以是一个有用的工具来附加文件和进行电子邮件传递。

【讨论】:

    猜你喜欢
    • 2012-10-02
    • 2017-01-15
    • 2022-12-17
    • 2023-01-18
    • 2017-08-12
    • 2017-12-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多