我正在使用 Centos 并熟悉 yum,我想知道如何知道哪些设备连接到我的网络并查看它们各自的 IP 和 Mac 地址...有什么想法吗?
谢谢!
答案1
要“扫描”网络,您可以:
- 尝试 ping 广播地址。对于 IPv4,这是以全零结尾的地址。(例如,对于 192.168.0.0/24,则为 192.168.0.255)
- 对于 Iv6,请参见重力评论:
ping6 -n2 ff02::1%eth0
。 - 或者使用以下方式扫描网络nmap. (基于文本)
- 或者使用 zenmap 扫描网络。(nmap 的 GUI 前端)
- 或者,如果他们全部使用 DHCP,检查 DHCPd 日志。在许多家庭网络中,只需登录 [无线] 路由器即可轻松完成此操作。
[编辑] 这不是完整的列表。但它应该可以帮助您入门。
答案2
使用 nmap 可以得到很多信息。
nmap -A -v -v 192.1680.0/24
提供了很多信息,在某些情况下甚至如此
nmap -sP 192.168.1.0/24
提供 MAC 和 IP 地址。也非常有用
sudo nmap -PU 192.168.1.0/24
解释每一个 IP