Linux 下查看局域网内所有主机IP和MAC
2015-10-10 15:20
811 查看
用nmap对局域网扫描一遍,然后查看arp缓存表就可以知道局域内ip对应的mac了。nmap比较强大也可以直接扫描mac地址和端口。执行扫描之后就可以
cat/proc/net/arp查看arp缓存表了。
进行ping扫描,打印出对扫描做出响应的主机:
$ nmap -sP192.168.1.0/24
仅列出指定网络上的每台主机,不发送任何报文到目标主机:
$
nmap -sL192.168.1.0/24
探测目标主机开放的端口,可以指定一个以逗号分隔的端口列表(如-PS22,23,25,80):
$
nmap -PS192.168.1.234
使用UDPping探测主机:
$
nmap -PU192.168.1.0/24
使用频率最高的扫描选项(SYN扫描,又称为半开放扫描),它不打开一个完全的TCP连接,执行得很快:
$
nmap -sS192.168.1.0/24
cat/proc/net/arp查看arp缓存表了。
进行ping扫描,打印出对扫描做出响应的主机:
$ nmap -sP192.168.1.0/24
仅列出指定网络上的每台主机,不发送任何报文到目标主机:
$
nmap -sL192.168.1.0/24
探测目标主机开放的端口,可以指定一个以逗号分隔的端口列表(如-PS22,23,25,80):
$
nmap -PS192.168.1.234
使用UDPping探测主机:
$
nmap -PU192.168.1.0/24
使用频率最高的扫描选项(SYN扫描,又称为半开放扫描),它不打开一个完全的TCP连接,执行得很快:
$
nmap -sS192.168.1.0/24
相关文章推荐
- vi命令及用法
- Informatica9.6.1在Linux Red Hat 5.8上安装遇到的有关问题整理_4
- Informatica9.6.1在Linux Red Hat 5.8上安装遇到的有关问题整理_3
- Informatica9.6.1在Linux Red Hat 5.8上安装遇到的有关问题整理_2
- Informatica9.6.1在Linux Red Hat 5.8上安装遇到的有关问题整理_1
- Linux守护进程的编程实现
- linux 终端的几个概念
- Linux unison+inotify 文件实时双向同步
- linux命令行日志输出
- linux输入子系统(5) - 学习框架
- Linux命令总结【待续】
- Linux命令总结【待续】
- linux无锁化编程--__sync_fetch_and_add系列原子操作函数
- linux 输入子系统(4) intput_dev 接口描述
- Linux下基于bitnami的Redmine安装部署以及结合Subversion的设置
- 基于fl2440 内核linux3.0添加dm9000支持
- linux 输入子系统(3) button platform driver
- Linux 命令学习
- KSM剖析——Linux 内核中的内存去耦合
- Linux常用系统信息查看命令