linux 不同ip 相同mac arp,linux – nmap和arp-scan不一致的IP-MAC结果
我似乎使用nmap或arp-scan从特定机器获得IP / MAC地址的可变和不一致结果.
该机器有3个接口,这就是它所显示的:
$uname -a
Linux showstore-81 2.6.35.13 #1 SMP PREEMPT Thu Feb 9 12:20:36 PST 2012 i686 GNU/Linux
$LC_ALL=C /sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 00:1b:21:ac:17:19
inet addr:192.168.81.54 Bcast:192.168.81.255 Mask:255.255.255.0
...
eth1 Link encap:Ethernet HWaddr 00:25:90:25:d0:4e
inet addr:192.168.81.129 Bcast:192.168.81.255 Mask:255.255.255.128
...
eth2 Link encap:Ethernet HWaddr 00:25:90:25:d0:4f
inet addr:169.254.1.1 Bcast:169.254.255.255 Mask:255.255.0.0
...
所以无论我使用什么工具和选项,我都期望:
> IP .54 => MAC 00:1b:21:ac:17:19
> IP .129 => MAC 00:25:90:25:d0:4e
但是nmap -n -sP 192.168.81.0/24(nmap v.5.00)报告它反转:
Host 192.168.81.54 is up (0.000078s latency).
MAC Address: 00:25:90:25:D0:4E (Super Micro Computer)
Host 192.168.81.129 is up (0.000058s latency).
MAC Address: 00:1B:21:AC:17:19 (Intel Corporate)
并且nmap -n -sP -PR 192.168.81 / 24仅报告两个IP上的一个MAC地址:
Host 192.168.81.54 is up (0.000081s latency).
MAC Address: 00:1B:21:AC:17:19 (Intel Corporate)
Host 192.168.81.129 is up (0.00011s latency).
MAC Address: 00:1B:21:AC:17:19 (Intel Corporate)
最后,arp-scan -l(v.1.8.1)使用两个MAC地址报告两次IP地址:
192.168.81.54 00:1b:21:ac:17:19 Intel Corporate
192.168.81.54 00:25:90:25:d0:4e Super Micro Computer,Inc.
192.168.81.129 00:1b:21:ac:17:19 Intel Corporate
192.168.81.129 00:25:90:25:d0:4e Super Micro Computer,Inc.
如何进行扫描以获得正确的结果? (我只需要IP和MAC.没有端口扫描.)
linux 不同ip 相同mac arp,linux – nmap和arp-scan不一致的IP-MAC结果相关推荐
- arp命令(windows ),nmap查看局域网内所有主机IP和MAC
ARP命令详解 ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址.实用arp命令,我们能够查看本地计算机或另一台计算机的ARP高速缓存中的当前内容.此外,使用arp命令,也可 ...
- 用纯Java代码根据IP获取windows和linux的MAC物理地址
一.环境介绍 1.最近在使用struts2和JSP开发web网页时,碰到一个问题,我需要在后台根据ip获取访问服务器的物理地址,然后进行其他业务处理,但是我发现我在后台没有对应的接口或函数能够满足我. ...
- windows linux C/C++获取操作系统、CPU、内存信息、硬盘、IP和MAC
Windows 操作系统和内存信息在windows下通过系统的API来获取,CPU信息则需要需要通过底层CPUID指令取得 代码: #include <iostream> #include ...
- linux常用命令、linux系统、linux属于什么操作系统、linux系统安装、linux怎么读、linux和windows的区别、linux配置ip地址、linux系统一般用来,在线查询工具
linux vi编辑器常用命令 linux 查看ip linux find -name 查找文件名 linux shell linux 查看端口占用 linux 删除文件命令 linux cp命令复制 ...
- Linux Kernel TCP/IP Stack — L2 Layer — Linux Bridge(虚拟网桥)的基本操作
目录 文章目录 目录 Linux bridge 的基本操作 创建 Bridge 将 veth pair 连上 Bridge 为 Bridge 配置 IP 地址 将物理网卡接口设备挂靠 Bridge L ...
- linux网卡不响应arp,Linux中的网络配置和故障排除命令,学会不会吃亏
计算机通常连接到网络上的每台计算机.它们以从主机到目的地的数据包的形式相互发送请求.Linux提供了来自网络配置和故障排除的各种命令. 以下是重要命令的列表: Ping(数据包Internet Gro ...
- Linux:数据链路层——以太网协议、NAT协议、ARP协议和DNS协议
Linux:数据链路层--以太网协议.NAT协议.ARP协议和DNS协议 以太网协议 以太网帧格式 MTU以及MTU对IP协议的影响 ARP协议 NAT协议 NAT IP转换过程 静态NAT 动态NA ...
- linux ip地址无法进入,linux下怎么杜绝通过ip地址进入网?l – 手机爱问
决定使用ARP绑定后,接下来就要考虑ARP的实现方法.ARP(Address Resolution Protocol)协议是用来向对方的计算机.网络设备通知自己IP对应的MAC地址的. 如果所有非法用 ...
- linux系统改ip地址 永久生效,Linux修改IP永久生效
修改IP永久生效按以下方法: 1)修改配置文件 vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0,第一块网卡,如果是第二块则为eth1) 按如下修改i ...
- xp改mac地址linux,局域网络必备-mac地址修改
1.windows xp 的mac 地址修改 ①.点选 --> --> --> --> --> ---> ---> ---> 即可! ②.在运行中使用 ...
最新文章
- 银行选型和排坑实战:用开源软件自建分布式数据服务平台
- 关于CSS 3 及浏览器兼容性问题
- 浅析WebRtc中视频数据的接收和渲染流程
- 前端学习(2939):vue组件的使用
- 用matlab简单电路模型,基于MATLAB的电路模型仿真应用
- kali创建文件_kali 创建快捷方式的方法
- 2、python的print函数格式化输出
- mysql每10万条数据分区_WebGIS项目中利用mysql控制点库进行千万条数据坐标转换时的分表分区优化方案...
- 基于蚁群算法求解求解TSP问题(JAVA)
- centos安装libconfig
- JAVA项目开发团队分配
- activex 控件 过期_ie8/9下Activex控件无法加载的两种解决方法
- java面试题笔试常见选择题大全含答案
- excel两个表格数据对比_Excel跨表格数据对比
- 好看的html页脚,Photoshop教程:设计非常漂亮的网页页脚
- 使用svn向指定文件夹下载数据
- 设计模式(四)工厂模式
- sql monitor简介
- 瘦手臂最快最有效的方法
- 【单片机笔记】运放电流检测实用电路
热门文章
- Java结束线程的三种方法
- 容器学习 之 共享数据(十六)
- AbstractByteBuf源码分析
- POj 3420 Quad Tiling 状态压缩DP+递推+矩阵快速幂
- ThreadLocal 是什么?有哪些使用场景?——Spring系列学习笔记
- dev c++不能单步调试的问题汇总!我劝Dev耗子尾汁!
- 25行代码AC_ 2017年C/C++ A组第四题 方格分割(dfs剪痕+解题报告)
- 蓝桥杯 试题 基础练习 Huffuman树——13行代码AC
- 部署LAMP论坛平台(Linux,Apache,MySQL,PHP)
- Linux awk编辑器及命令