通过电子邮件向您发送互联网 IP

通过电子邮件向您发送互联网 IP

我使用 NoMachine Free 进行远程桌面,我的 IP 似乎经常更改。我并不总是有时间检查,所以我希望每天将要连接的 IP 通过电子邮件发送给我。

编辑:这不是我拥有的网络,所有者不希望我手动配置路由器。否则,我可以自由地做任何其他事情。(这意味着不配置端口转发)第二次编辑:我将接受一个程序作为配置端口转发本身的解决方案(例如 NoMachine 配置网关端口)编辑:IP 不应为 10.XXX 或 192.168.XX IP。这些是网络内 IP,当我不在家时将无法使用。

答案1

假设这是一个标准的 Ubuntu 盒子,您可以创建一个每日 cron 作业来通过电子邮件向您发送您的 IP 地址等。

我此刻并不在电脑旁,因此无法准确检查这一点,但您可以在 /etc/crontab 中添加如下一行:

01 01 * * * root /sbin/ifconfig ethX | /bin/mail -s “机器名的新 IP” 用户@email

话虽如此,这个问题已经解决了 - 有任意数量的动态 DNS 提供商,您可以将您的盒子挂接到这些提供商上,这些提供商会定期使用正确的 IP 地址更新域名。(我用谷歌搜索的第一个是 www.no-ip.com)

相关内容