我有一个sheevaplug debian(默认)安装它。Debian发送ip地址在启动(sheevaplug)
我希望收到带有sheevaplug的IP地址的邮件,每次重新启动时,以及每当IP地址发生变化时。
我不知道如何做到这一点...
我意识到我问多件事情的一次,所以解决方案的一部分也行:
- 如何写的东西在启动时运行?
- 如何发送邮件?
- 如何检测IP地址的变化?
- 如何检索正确的ip地址? (ifconfig给出了很多我不需要的信息)
谢谢!
我有一个sheevaplug debian(默认)安装它。Debian发送ip地址在启动(sheevaplug)
我希望收到带有sheevaplug的IP地址的邮件,每次重新启动时,以及每当IP地址发生变化时。
我不知道如何做到这一点...
我意识到我问多件事情的一次,所以解决方案的一部分也行:
谢谢!
如果DynDNS的(见@taspeotis的回答)是不是你想要的,你可以:
echo "mail body" | mail -s subject [email protected]
/etc/dhcp3/dhclient-enter-hooks.d
ifconfig eth0 | grep "inet addr"
你想知道盒子的IP地址,以便远程访问吗?你可能会与DynDNS的域名和客户更好:http://www.dyndns.com/support/clients/#linux
,但也许我定制ddclient有点做什么,我需要...我会检查这一点。谢谢。 – Fortega 2010-02-09 10:42:13
为了获得实际的IP地址和邮件,你可以这样做:我想不完全是
$ ifconfig eth0 | grep "inet addr" | mail -s subject [email protected]
谢谢,我会试试这个... – Fortega 2010-02-09 10:43:19