玩树莓派的朋友一般都是通过ssh连接进行操作,在熟悉的环境很容易得到ip,在新环境下快速获取ip登录ssh成为刚需。下面介绍几种方法,从简单到复杂任君选择 。

一.nmap

  • 前提:熟悉自己的mac地址(有人说可以通过host名区别,我实际使用中名字始终是unknow,而且局域网很多未知名难以区分)
  • 执行:安装sudo apt-get install nmap ,root用户执行nmap -sn 192.168.1.* 扫描局域网内的ip,普通用户扫描ip不会显示host跟Mac。

二.固定局域网ip

1.在路由器中固定:

这种方法受限制条件太多,你得有管理员权限,直接pass

2.配置/etc/dhcpcd.conf 文件:

在最后添加:

三.邮件或者微信自动推送

自动推送原理都差不多。通过脚本实现自动转发,邮件推送的网上很多教程,我这里主要讲一下微信推送,用到的是方糖( http://sc.ftqq.com/)提供的免费微信推送服务,有兴趣的可以尝试下。

1.登录server酱,注册获取token并绑定微信号。

2.python脚本:

sudo nano /home/pi/ip-push.py

#!usrbinenv python
# coding=utf-8   import time
import socket
import requests    def getLocalIP():    s =socket.socket(socket.AF_INET,socket.SOCK_DGRAM)    s.connect(("1.1.1.1",80))    ipaddr=s.getsockname()[0]    s.close()    return ipaddr    def post(ip):    url = "https://sc.ftqq.com/token.send" # token替换成自己的 data = "text=%s"% ip    results = requests.get(url,data)  if __name__ == '__main__':    time.sleep(20) #等待联网   while True:    ip = getLocalIP()    print ip    if ip == False:    post("正在获取网络地址")    else:    post(ip)    break time.sleep(5)    

3.修改开机自动运行:

最简单的就是修改sudo nano /etc/rc.local,在exit 0之前添加

/usr/bin/python /home/pi/ip-push.py &
sudo reboot  

OK搞定!

局域网ip扫描工具_树莓派无屏幕自动获取IP诸方法相关推荐

  1. linux ip命令dhcp,嵌入式linux通过DHCP自动获取IP地址实现获取

    前提:系统已经实现DNS(即使用ping www.baidu.com测试时能ping通). 1.在内核中添加以下选项: Networking  ---> [*] Networking suppo ...

  2. 局域网ip扫描工具_让你局域网里聊天、发送图片、视频与文件

    ▲ 微信扫描二维码关注 有时候想给旁边的朋友发送文件,突然发现自己的流量不够了! 附近也没有无线网! 难道只能回家再发送文件了吗? 不!有了这款软件你随时随地的给朋友发送文件! 没有流量限制!唯一的要 ...

  3. 【PC工具】更新简单好用绿色IP地址扫描工具,内部网络设备查看工具,内网ip查询ip扫描工具,电脑IP地址查看方法...

    玩路由器.NAS和树莓派的朋友经常需要查看内网设备ip地址.尤其是树莓派,一般情况不用桌面系统,登录SSH时候经常需要知道树莓派的ip地址.登录路由器可以查看到局域网内设备的ip地址,但很多情况下不方 ...

  4. 【PC工具】可能是最好用最方便的内部网络设备查看工具,内网ip查询ip扫描工具...

    玩路由器.NAS和树莓派的朋友经常需要查看内网设备ip地址.尤其是树莓派,一般情况不用桌面系统,登录SSH时候经常需要知道树莓派的ip地址.登录路由器可以查看到局域网内设备的ip地址,但很多情况下不方 ...

  5. 树莓派-无屏幕安装官方系统及配置

    文章目录 准备材料 准备镜像 下载官方镜像 验证HASH值 烧录系统 准备内存卡 写入系统 配置系统 打开ssh服务 配置连接wifi ssh连接 更换软件源 更新软件 启动root用户 系统语言设为 ...

  6. centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...

    DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...

  7. 树莓派 触摸屏_树莓派加装3.5寸触摸屏方法和触摸屏问题处理

    近期给树莓派4B加装3.5寸屏幕,过程记录如下: 目录 前言 一.给系统安装驱动 1.在线安装 2.离线安装 二.使用预装驱动的镜像 三.调整方向 四.调整分辨率 五.屏幕校准 总结 前言 屏幕连接如 ...

  8. ip中继对接_无线路由中继以及本地固定IP设定

    最近要用nat123软件,使用前提是固定本地IP,于是我用这个路由器中继一个主路由器,并且搭建一个局域网.路由器A使用的是TP-Link路由器.路由器B使用的是BL-Link路由器.以拨号接入网络方式 ...

  9. 自动ip的计算机共享打印,局域网内自动获取ip地址怎么设置打印机共享文件夹...

    在局域网环境中,为了尽可能地节省办公成本,很多用户都会选择在局域网中架设.部署共享打印机,以便在单位的任何角落处都能方便.自如地进行打印操作.下面是学习啦小编为大家整理的关于局域网内自动获取ip地址怎 ...

  10. 解决局域网无法自动获取ip问题

    笔记本电脑由于经常移动所以需要设"IP地址自动获取"才能方便在任何地方上网.但是为什么有时连上网线后却不能使用(网线没有问题的情况下),局域网内电脑50台以上,就容易出现部分开机晚 ...

最新文章

  1. 机器学习中的聚类算法(1):k-means算法
  2. 两年JAVA程序员的面试总结
  3. [C#] 查标准正态分布表
  4. securecrt切换会话(session)的显示方式
  5. MySQL如何向表中增加、修改字段
  6. 你写的 Java 代码是如何一步步输出结果的
  7. 基于Sql Server 2008的分布式数据库的实践
  8. Python 核心编程(第二版)——条件和循环
  9. javascript Array学习与使用
  10. 常见的多变查询,和遇到的一些坑。。。。
  11. 计算机网络技术论文致谢,路由器论文致谢
  12. VSCode安装LeetCode插件
  13. Phpstudy 隐藏后门远程代码执行
  14. html+css实现百度首页(简单版)
  15. Mars3D开发教程学习步骤(不定时更新
  16. 慈航公益仲恺义工大区和爱心企业助力探亲日慈善活动
  17. 如何去掉a标签的下划线及伪类样式
  18. STM32HAL库电子广告牌显示广告+温湿度+时间设置
  19. 【干货】初中数学思维导图
  20. php免费教学视频大全

热门文章

  1. 【python爬虫】反反爬之破解js加密--入门篇:谷歌学术镜像搜索(scmor.com)
  2. web of science /pubmed主要可检索字段
  3. git的撤销操作amend
  4. 推广引流方法有哪些方式,平台有哪些?各平台引流方法分析!
  5. 创业板首批企业或节前招股 新公布6家上会公司
  6. 制作u盘winpe启动盘_如何制作纯净的系统U盘启动盘
  7. 数字签名和数字证书的区别与联系
  8. DM7在linux下部署
  9. DM368串口通信调试
  10. 创业吧,兄弟--记者眼中的中关村创业大街创业热潮纪实