当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 树莓派在内网,想把它的公网地址发到我的邮箱里,脚本该怎么写
帖子发表于 : 2013-03-18 21:57 

注册: 2008-09-21 20:25
帖子: 23
送出感谢: 0 次
接收感谢: 0 次
前两天搞了个树莓派,放在公司里,想搭一个服务器玩玩,树莓派是通过一个拨号的路由器连接网络的,从公网访问树莓派的端口映射已经做好了,但是有时路由会重启,公网的IP就变了,因为路由器下面还有一个公司的什么服务器,所以不想用路由的DDNS服务,就是那个花生壳之类的。
想法是这样的:
已知通过以下命令得到树莓派在公网的IP
代码:
 curl -s ifconfig.me

建立一个文件,用于储存查询到的公网IP
每一个小时进行一次查询,并和上次的IP比较,如果不一样,发一封邮件到指定的邮箱
在网上查到了用mutt+msmtp发邮件 比较简单
脚本怎么写呢
本人比较菜,还请大家帮忙,呵呵谢谢。
:em42 :em42


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 树莓派在内网,想把它的公网地址发到我的邮箱里,脚本该怎么写
帖子发表于 : 2013-03-18 23:15 
头像

注册: 2007-10-28 21:35
帖子: 1169
送出感谢: 0 次
接收感谢: 2
我的方法是:在 github 建一个 repo,ip 变化 git pull 就搞定了。 :em01


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 树莓派在内网,想把它的公网地址发到我的邮箱里,脚本该怎么写
帖子发表于 : 2013-04-27 19:09 

注册: 2008-09-09 17:44
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
如果路由支持openwrt 可以 刷openwrt 之后用dnspod的api 更新 非常方便


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译