raspberry远程登录_广域网登录

预备知识:

1 广域网ip

2 curl

3 ftp

4 telnet

5 crontab

 

实践操作:

1 获得公网IP

  1.1 直接查询

    1.1.1 linux系统

      bash下命令:

curl ip.cip.cc

      或

curl cip.cc

      或(未成功)

curl ifconfig.me

      或(获得ip不准)

curl members.3322.org/dyndns/getip

    1.1.2 windows系统

      cmd下命令:

ftp cip.cc

      或(未成功)

telnet cip.cc

      或

      直接访问 http://www.cip.cc/

          http://www.ip138.com/

  1.2 公网IP改变后通过邮件告知

    实现代码见:https://github.com/yujinan1990/Report-IP-hourly/blob/master/reportip.py

    1.2.1

      利用脚本程序获得公网ip,并记录于文件

    1.2.2

      间隔一定时间再次运行获得ip的脚本,并对比于上次记录于文件中的ip,判断是否改变

    1.2.3

      如果改变则更新ip记录文件,并发送邮件告知新ip

2 利用putty或xshell,通过ssh登录,端口号22

 

posted @ 2017-01-21 22:51  JeanYu  阅读(304)  评论(0)    收藏  举报