局域网ip扫描工具_树莓派无屏幕自动获取IP诸方法
玩树莓派的朋友一般都是通过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诸方法相关推荐
- linux ip命令dhcp,嵌入式linux通过DHCP自动获取IP地址实现获取
前提:系统已经实现DNS(即使用ping www.baidu.com测试时能ping通). 1.在内核中添加以下选项: Networking ---> [*] Networking suppo ...
- 局域网ip扫描工具_让你局域网里聊天、发送图片、视频与文件
▲ 微信扫描二维码关注 有时候想给旁边的朋友发送文件,突然发现自己的流量不够了! 附近也没有无线网! 难道只能回家再发送文件了吗? 不!有了这款软件你随时随地的给朋友发送文件! 没有流量限制!唯一的要 ...
- 【PC工具】更新简单好用绿色IP地址扫描工具,内部网络设备查看工具,内网ip查询ip扫描工具,电脑IP地址查看方法...
玩路由器.NAS和树莓派的朋友经常需要查看内网设备ip地址.尤其是树莓派,一般情况不用桌面系统,登录SSH时候经常需要知道树莓派的ip地址.登录路由器可以查看到局域网内设备的ip地址,但很多情况下不方 ...
- 【PC工具】可能是最好用最方便的内部网络设备查看工具,内网ip查询ip扫描工具...
玩路由器.NAS和树莓派的朋友经常需要查看内网设备ip地址.尤其是树莓派,一般情况不用桌面系统,登录SSH时候经常需要知道树莓派的ip地址.登录路由器可以查看到局域网内设备的ip地址,但很多情况下不方 ...
- 树莓派-无屏幕安装官方系统及配置
文章目录 准备材料 准备镜像 下载官方镜像 验证HASH值 烧录系统 准备内存卡 写入系统 配置系统 打开ssh服务 配置连接wifi ssh连接 更换软件源 更新软件 启动root用户 系统语言设为 ...
- centos7修改ip地址自动获取_南京课工场IT培训:如何搭建DHCP服务器及自动获取IP地址及相关操作...
DHCP服务相关理论知识 DHCP服务分为以下三点, IP地址(例:192.168.1.0) 子网掩码(例:255.255.255.0) 网关 DHCP服务的好处: 减少管理员的工作量 避免输入错误的 ...
- 树莓派 触摸屏_树莓派加装3.5寸触摸屏方法和触摸屏问题处理
近期给树莓派4B加装3.5寸屏幕,过程记录如下: 目录 前言 一.给系统安装驱动 1.在线安装 2.离线安装 二.使用预装驱动的镜像 三.调整方向 四.调整分辨率 五.屏幕校准 总结 前言 屏幕连接如 ...
- ip中继对接_无线路由中继以及本地固定IP设定
最近要用nat123软件,使用前提是固定本地IP,于是我用这个路由器中继一个主路由器,并且搭建一个局域网.路由器A使用的是TP-Link路由器.路由器B使用的是BL-Link路由器.以拨号接入网络方式 ...
- 自动ip的计算机共享打印,局域网内自动获取ip地址怎么设置打印机共享文件夹...
在局域网环境中,为了尽可能地节省办公成本,很多用户都会选择在局域网中架设.部署共享打印机,以便在单位的任何角落处都能方便.自如地进行打印操作.下面是学习啦小编为大家整理的关于局域网内自动获取ip地址怎 ...
- 解决局域网无法自动获取ip问题
笔记本电脑由于经常移动所以需要设"IP地址自动获取"才能方便在任何地方上网.但是为什么有时连上网线后却不能使用(网线没有问题的情况下),局域网内电脑50台以上,就容易出现部分开机晚 ...
最新文章
- 机器学习中的聚类算法(1):k-means算法
- 两年JAVA程序员的面试总结
- [C#] 查标准正态分布表
- securecrt切换会话(session)的显示方式
- MySQL如何向表中增加、修改字段
- 你写的 Java 代码是如何一步步输出结果的
- 基于Sql Server 2008的分布式数据库的实践
- Python 核心编程(第二版)——条件和循环
- javascript Array学习与使用
- 常见的多变查询,和遇到的一些坑。。。。
- 计算机网络技术论文致谢,路由器论文致谢
- VSCode安装LeetCode插件
- Phpstudy 隐藏后门远程代码执行
- html+css实现百度首页(简单版)
- Mars3D开发教程学习步骤(不定时更新
- 慈航公益仲恺义工大区和爱心企业助力探亲日慈善活动
- 如何去掉a标签的下划线及伪类样式
- STM32HAL库电子广告牌显示广告+温湿度+时间设置
- 【干货】初中数学思维导图
- php免费教学视频大全