通知 欢迎关注我的店铺天天软件圆

ImmortalWrt免DDNS内网设备的IPv6地址变化自动发送邮件(含内网设备的IPV6地址)

2025-04-04
0评论
/
阅读
爱搜啊

大家好!今天教大家一个路由器隐藏玩法——让ImmortalWrt固件的路由器每10分钟自动检测IPv6地址,一旦发生变化就发邮件通知你!再也不用担心找不到家里的设备了,特别适合远程访问NAS或摄像头的小伙伴,保姆级教程现在开始!

先看效果

访问http://路由器IP/ip.php,你会立即收到如下邮件:

内网设备的IPv6地址变化自动发送邮件脚本ip

第一步:软件装备(30秒搞定)

连上路由器后台,打开"系统"-"TTYD终端",依次输入:

opkg update
opkg install php8-fastcgi php8-mod-session php8-mod-filter php8-mod-curl php8-mod-openssl

(注意:这里是在给路由器装"翻译官",让它能运行PHP脚本)

第二步:配置Web服务(文件改两行)

用WinSCP或VI编辑器打开/etc/config/uhttpd文件,找到main段落添加:

list interpreter ".php=/usr/bin/php-cgi"
option index_page 'index.php index.html'

修改后:

    config uhttpd main
    # ... 其他配置 ...
    list interpreter ".php=/usr/bin/php-cgi"
    option index_page 'index.php index.html'
    # ... 其他配置 ...

保存后终端执行:

/etc/init.d/uhttpd restart

(相当于给路由器的网页服务装上PHP引擎)

第三步:部署监控脚本(核心操作)

把下面这个脚本ip.php,用WinSCP上传路由器到/www目录:

内网设备的IPv6地址变化自动发送邮件脚本ip

使用手淘扫码

内网设备的IPv6地址变化自动发送邮件脚本ip

重点修改位置:

关于IP.PHP文件里面  需要自己改好

1. SMTP服务器配置

    $smtp_server = 'ssl://smtp.qq.com';        // SMTP服务器地址,使用SSL加密连接
    $smtp_port = 465;                          // SMTP端口号,QQ邮箱SSL端口为465
    $smtp_user = 'aaaaaa@qq.com';              // 发件人邮箱地址(您的QQ邮箱)
    $smtp_pass = 'aaaaaaaaaaaaaa';           // SMTP授权码(非邮箱密码,需要在QQ邮箱设置中获取)
   
    $smtp_to = "aaaaaaa@qq.com";              // 收件人邮箱地址
    $smtp_title = '路由器IPv6地址变更通知';    // 邮件主题

2.路由器配置

    $Lyurl = "http://192.168.1.1/cgi-bin/luci/";  // OpenWrt路由器登录地址
    $luci_username = "root";                   // 路由器登录用户名
    $luci_password = "root";                // 路由器登录密码

第四步:设置定时任务(最后一步)

在路由器后台"系统"-"计划任务"添加:

*/10 * * * * curl -s http://192.168.1.1/ip.php >/dev/null 2>&1

(这个"小闹钟"会让路由器每10分钟自动检查一次IP)

需要路由器能使用IPV6外网访问《ImmortalWrt 24.10 开启IPV6公网访问搞定路由器IPv6外网访问!

避坑指南

1. QQ邮箱务必开启SMTP服务,获取16位授权码

2. 文件权限要设为755(右键属性可改)

3. 若收不到邮件,先测试curl命令是否执行成功

4. IPv6地址获取失败?尝试修改脚本中的网卡名(eth0/pppoe-wan)

进阶玩法:

- 微信提醒:把收件箱换成139邮箱(支持短信提醒)

- 双重验证:同时推送TG机器人

- 断电报警:结合UPS监控脚本

这个方案比DDNS更轻量,特别适合动态IPv6环境。有疑问欢迎留言交流,看到必回!下期教大家用这个基础实现远程开机~


点击链接加入群聊四群:722808830
点击链接加入群聊三群:751529538(已满)
点击链接加入群聊二群:376877156(已满)
点击链接加入群聊一群:622891808(已满)

饿了么红包
饿了么红包


本站附件分享,如果附件失效,可以去找找看

诚通网盘附件百度网盘附件

标签: ImmortalWrt IPV6
于2025-04-04发布