博客
关于我
Linux 下查看局域网内所有主机IP和MAC
阅读量:133 次
发布时间:2019-02-26

本文共 623 字,大约阅读时间需要 2 分钟。

linux环境下,执行namp对局域网扫描一遍,然后查看arp缓存表就可以知道局域内ip对应的mac。

namp比较强大也可以直接扫描mac地址和端口,执行扫描之后就可以在/proc/net/arp查看arp缓存表。
如果系统没有安装nmap命令,首先安装一下
yum install -y namp

进行ping扫描,打印出对扫描做出响应的主机:  

nmap -sP 192.168.1.0/24  

仅列出指定网络上的每台主机,不发送任何报文到目标主机: 

nmap -sL 192.168.1.0/24  

探测目标主机开放的端口,可以指定一个以逗号分隔的端口列表(如-PS 22,23,25,80):  

nmap -PS 192.168.1.234  

使用UDP ping探测主机:

nmap -PU 192.168.1.0/24  

使用频率最高的扫描选项(SYN扫描,又称为半开放扫描),它不打开一个完全的TCP连接,执行得很快: 

nmap -sS 192.168.1.0/24

四种常用的扫描

1.探测C段存活主机

nmap -sP 1.1.1.1/24

2. SYN扫描,指定IP范围指定端口

nmap -sS 1.1.1.1-30 -p 80

3.探测端口的服务和版本

nmap -sV 1.1.1.1 -p 1-65535

4.探测操作系统类型和版本

nmap -O 1.1.1.1 或 nmap -A 1.1.1.1

转载地址:http://bhbk.baihongyu.com/

你可能感兴趣的文章
mysql 记录的增删改查
查看>>
MySQL 设置数据库的隔离级别
查看>>
MySQL 证明为什么用limit时,offset很大会影响性能
查看>>
Mysql 语句操作索引SQL语句
查看>>
MySQL 误操作后数据恢复(update,delete忘加where条件)
查看>>
MySQL 调优/优化的 101 个建议!
查看>>
mysql 转义字符用法_MySql 转义字符的使用说明
查看>>
mysql 输入密码秒退
查看>>
mysql 递归查找父节点_MySQL递归查询树状表的子节点、父节点具体实现
查看>>
mysql 通过查看mysql 配置参数、状态来优化你的mysql
查看>>
mysql 里对root及普通用户赋权及更改密码的一些命令
查看>>
Mysql 重置自增列的开始序号
查看>>
mysql 锁机制 mvcc_Mysql性能优化-事务、锁和MVCC
查看>>
MySQL 错误
查看>>
mysql 随机数 rand使用
查看>>
MySQL 面试题汇总
查看>>
MySQL 面试,必须掌握的 8 大核心点
查看>>
MySQL 高可用性之keepalived+mysql双主
查看>>
mysql 默认事务隔离级别下锁分析
查看>>
Mysql--逻辑架构
查看>>