如何在Linux下检查连接到我的ad-hoc网络的人


1

我使用NetworkManager在我的Gentoo工作站上制作了ad-hoc无线网络。有没有办法看到哪些网络适配器连接到此网络?

Answers:


0

netstat应该能够显示这一点。

netstat -aenp | grep 'INSERT_IP_OF_ETH_ADAPTER_HERE'

例如:

[ 12:13 root@host ~ ]# netstat -aenp | grep '10.10.1.11'
tcp        0     52 10.10.1.11:22               198.74.40.169:46429         ESTABLISHED 0          34722586   29599/sshd: jon [pr
tcp        0      0 10.10.1.11:5109             10.10.1.34:62142            ESTABLISHED 505        23721631   28772/istatd
udp        0      0 10.10.1.11:123              0.0.0.0:*                               38         30885053   1611/ntpd
......
......
......

应显示谁在某个界面上连接。如果您不知道要使用的IP或接口,请执行ifconfig -a并查看哪个正在运行您的ad-hoc网络,并且应显示IP地址。


1
谢谢你的回答。但我宁愿知道连接了什么设备(mac地址)。上图显示通过我的适配器建立的连接
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.