家里拉了电信宽带后,发现IP是动态分配的,为了SSH连接,须要在固定时间把新的IP地址发到能够查询到的邮箱。linux
第一步:Ubuntu下配置 Postfix 使用便捷的 SMTP 发送邮件,这样作的好处就是不用搭建本身的邮件服务器,使用第三方的就能够了,已经有篇文章写的很好了,它用的 Gmail SMTP,地址以下:Configure Postfix to Use Gmail SMTP on Ubuntushell
第二步:写shell脚本,获取外网IP地址,由于家里用了路由器,ifconfig只能获取内网IP地址。ubuntu
#! /bin/sh w3m -no-cookie -dump www.123cha.com|grep -o '[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}' | mail -s "xxx" username@domain
第三步:使用crontab定时发送(Google一下)服务器
后话:cookie
最近几天宁波居然开始下大雪了,真是奇怪的天气。好在学生都开始开学了,终于有时间修养一下了,生活的杂事繁多,不能无论,但大部分时间还得抽出来搞搞本身喜欢的事情,但愿一切安好。dom