可以看到连接到我的托管网络的客户端吗?

可以看到连接到我的托管网络的客户端吗?

我使用 Windows 7 通过笔记本电脑建立了托管网络。

我想检查所有连接到它的客户端。可以吗?

有没有什么工具可以管理它?比如限制网速之类的。

答案1

要查看已连接的客户端,请使用命令行

@echo off
netsh wlan show hostednetwork | findstr -i status
echo SSID Name
netsh wlan show hostednetwork | findstr -i " ssid "
netsh wlan show hostednetwork setting=security
echo Connected clients
arp -a | findstr -i 192.168.173 | findstr /V 255 | findstr /V 192.168.173.1

对于带宽控制,您可以使用 NetLimiter。
http://www.netlimiter.com/products/netlimiter-4

答案2

需要记住的是,计算机主机上通常没有运行 DHCP 服务器。这意味着不会自动分配 IP 地址,而使用无线路由器或接入点时通常会自动分配 IP 地址。

有两个可用选项:使用APIPA寻址(169.254.0.0/16),当无法联系 DHCP 服务器时,它将自动允许两台计算机之间建立连接,或者使用静态 IP 寻址。

arp -a使用命令提示符中的命令可以在彼此的 ARP 表中看到两台计算机的地址。

您无法使用内置功能限制 W7 主机上的互联网连接速度。

答案3

只需在命令提示符下输入 arp -a。

在显示的列表中,找到 IP 为 192.168.137.1 的适配器,其下的第一个地址是分配给共享连接的客户端的地址。

由于某种原因,我的第一个客户端地址是 192.168.137.251。

答案4

事实上,它非常简单。

ping 192.168.1.255(如果不同,请插入您的子网的广播地址来代替我的)

arp -a查看所有处于打开状态并积极响应广播 ping 的客户端

我包含 ping 命令的唯一原因是为了让那些人定期清除他们的 arp 表。

相关内容