`
音频数据
  • 浏览: 36818 次
文章分类
社区版块
存档分类
最新评论

Linux 下查看局域网内所有主机IP和MAC

 
阅读更多

用nmap对局域网扫描一遍,然后查看arp缓存表就可以知道局域内ip对应的mac了。nmap比较强大也可以直接扫描mac地址和端口。执行扫描之后就可以 cat /proc/net/arp查看arp缓存表了。

进行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

分享到:
评论

相关推荐

    Linux下查看局域网内所有主机IP和MAC.docx

    Linux 下查看局域网内所有主机 IP 和 MAC Linux 操作系统提供了多种方式来查看局域网内所有主机的 IP 和 MAC 地址。本文将介绍使用 nmap 命令来扫描局域网内的主机,并查看 arp 缓存表来获取局域网内每台主机的 IP ...

    查看局域网中的IP和MAC地址

    以下是对如何查看局域网中IP和MAC地址的详细解释: 1. **IP地址**:IP地址由32位二进制组成,通常以点分十进制的形式表示(例如,192.168.1.1)。它分为两部分:网络地址和主机地址。IPv4地址有4个字节,而IPv6则...

    一条命令扫描局域网内所有的IP及MAC

    标题所提及的"一条命令扫描局域网内所有的IP及MAC",实际上是在指使用特定的命令行工具来探测网络上的设备信息。这种方法对于排查网络问题、管理设备或者确保网络安全都十分有用。 首先,我们要了解IP地址和MAC地址...

    查询局域网中所有电脑IP

    在Windows中,可以运行`arp -a`命令来显示本地网络接口卡(NIC)的IP地址缓存,这包含了与MAC地址对应的部分局域网内设备的IP地址。 文件名为“查询局域网中所有电脑IP.bat”表明这是一个批处理文件,用于自动化这...

    第3章+ARP协议获得局域网内活动主机物理地code2

    2. 广播:ARP请求以广播形式发送到局域网中的所有设备,因为源主机不知道目标主机的具体MAC地址。 3. ARP响应:目标主机收到广播后,检查其中的IP地址是否与自己的IP地址匹配。如果匹配,目标主机会回应一个ARP响应...

    ARP协议获得局域网内活动主机物理地址程序

    2. ** ARP响应**:网络上的所有主机都会接收到这个请求,但只有D识别出请求中的IP地址与自己匹配,于是D返回一个ARP响应报文,告知A自己的MAC地址。 3. **缓存存储**:A收到响应后,将D的IP地址和MAC地址存入ARP缓存...

    c++ 获取局域网内其他计算机的信息

    1. **网络编程基础**:首先,你需要理解网络编程的基本概念,如TCP/IP协议栈,局域网(LAN)的工作原理,以及IP地址和MAC地址的区别。IP地址用于网络通信,而MAC地址是物理网络接口的唯一标识。 2. **套接字编程**...

    linux下快速列出局域网中所有主机名(计算机名)的脚本

    在Linux环境中,有时我们需要获取局域网中所有主机的主机名,以便进行网络管理或故障排查。这篇内容介绍了一个Python脚本,可以帮助我们快速列举出局域网中的所有主机名。脚本通过扫描ARP表并利用SMB协议来解析IP...

    如何在Linux路由上设置IP和MAC绑定

    在Linux系统中,路由器设置IP和MAC绑定是一个常见需求,用以提高网络的安全性,确保只有特定的设备能够接入互联网。以下是对如何在Linux路由上设置IP和MAC绑定的详细知识点解析。 首先,要了解ARP协议的基本原理。...

    取局域网内的所有计算机名、IP、网卡地址.e.rar

    本篇文章将详细探讨如何获取局域网内的所有计算机名、IP地址以及网卡(MAC)地址。 首先,了解基本概念。计算机名是在网络上标识一台计算机的独特字符串,它通常由用户自定义,但也可能是系统自动分配的。IP地址...

    查看局域网在线IP

    在Windows中,我们可以使用`ping`命令来检查特定IP是否在线,或者使用`arp`命令来查看当前的ARP(地址解析协议)表,列出已知的IP和MAC地址对应关系。但这些都需要预先知道目标IP。 如果想要获取局域网内所有在线...

    局域网计算机IP地址查看工具

    - 这种情况下的"局域网查看工具"可能是一个专门设计用来扫描和显示局域网内所有设备IP地址的应用程序。这些工具通常会自动扫描网络,并提供一个设备列表,包括它们的IP、MAC地址、主机名等信息。例如,Fing、Angry ...

    检测局域网所有机器的IP以及max地址

    "检测局域网所有机器的IP以及max地址"这个主题涉及到的是如何获取并分析局域网内的设备IP地址,以及如何确定网络的最大地址范围。下面将详细阐述这一过程。 首先,我们来了解局域网的基本概念。局域网是一种小范围...

    搜索局域网可用服务器ip地址

    8. **nmap工具**:在Linux或Windows系统中,nmap是一个强大的网络扫描工具,它可以发现网络上的主机、开放的端口和服务,非常适合于寻找局域网内的服务器。 9. **安全考虑**:进行网络扫描时,必须确保操作符合网络...

    局域网抢IP的方法 原创内容

    这些工具可以快速列出局域网内的所有活动设备及其对应的IP地址,从而帮助你找到可用的IP。 3. **释放DHCP租约**:如果已知冲突的IP是由DHCP分配的,可以尝试释放该IP。在Windows系统中,可以通过命令提示符输入`...

    Android 极速获取局域网在线设备信息

    本节将深入探讨如何在Android系统中实现高效、快速地获取局域网设备的IP和MAC地址,以及如何优化这个过程。 首先,我们要明白获取局域网设备信息的基本原理。通常,我们使用ARP(Address Resolution Protocol)协议...

    计算机网络高级软件编程技术第3章 ARP协议获得局域网内活动主机物理地址程序源代码

    主机发送一个ARP请求广播,包含目标IP地址,网络上的所有设备都会收到这个请求,只有匹配到IP地址的设备会回应一个ARP响应,包含自己的MAC地址。这样,发送主机就能得知目标主机的物理地址,从而进行后续的数据传输...

    arp.rar_arp_获取局域网活动主机的物理地址

    "ARP协议获得局域网内活动主机物理地址程序"可能是一个实用工具,能够自动扫描并列出局域网中所有活跃设备的IP和MAC地址。这种工具对于网络管理员来说非常有用,可以帮助他们监控网络状态,发现非法设备,或者在设备...

    局域网查看工具LanSeeV1.72┊可以查看局域网各种信息┊简体中文绿色特别版

    - **主机信息查看**:它可以显示局域网内每台主机的IP地址、MAC地址、计算机名、用户名、工作组等基本信息。 - **共享资源查看**:用户可以通过LanSee查看其他计算机的共享文件夹和打印机,便于管理和访问共享资源...

Global site tag (gtag.js) - Google Analytics