Можно ли увидеть клиентов, которые подключились к моей hostednetwork?

10

Я установил хостинговую сеть на своем ноутбуке с помощью Windows 7.

Я хочу проверить всех клиентов, которые подключились к нему. Является ли это возможным?

И есть ли какой-нибудь инструмент, которым можно управлять? Например, ограничить чистую скорость или что-то подобное.

lephix
источник
Вы хотите увидеть список клиентов, таких как имя хоста - IP-адрес, или это должен быть список, который будет также включать тип устройства - смартфон, планшет, ПК, ноутбук?
Владимир М.
Я хочу видеть информацию как можно больше. :)
Lephix

Ответы:

11

Для просмотра подключенных клиентов используйте командную строку

@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

Марко Ваз
источник
Хороший ответ! Windows10 теперь использует в 192.168.137.*качестве подсети по умолчанию для размещенной сети. Вы всегда можете изменить это в свойствах устройства tcp / ip v4 / 6.
CONvid19
2

Важно помнить, что на хостах компьютера обычно не работает DHCP-сервер. Это означает, что не будет автоматически назначаться IP-адрес, как это обычно делается при использовании беспроводного маршрутизатора или точки доступа.

Доступны два варианта: либо использовать APIPAадресацию (169.254.0.0/16), которая позволит автоматически устанавливать соединение между двумя компьютерами, когда с сервером DHCP невозможно установить соединение, либо использовать статическую IP-адресацию.

Адреса двух компьютеров можно увидеть в таблицах ARP друг друга с помощью arp -aкоманды в командной строке.

Вы не можете ограничить скорость интернет-соединения на хосте W7 с помощью встроенных функций.

Владимир Михайлович
источник
Я не нашел службу DHCP-сервера в моем списке служб через services.msc. Но все устройства, которые подключаются к моей размещенной сети, получили IP-адрес, такой как 192.168.137.XXX. Я не устанавливал статический IP-адрес на устройствах. Так что я в замешательстве.
lephix
Похоже, вы создали специальную сеть и включили ICS, верно?
Владимир М.
0

Просто введите arp -a в командной строке.

В показанном списке найдите адаптер с IP-адресом 192.168.137.1, и в этом разделе первыми адресами будут назначены клиенты, использующие соединение.

Мой первый адрес клиента был 192.168.137.251 по какой-то причине.

Марк Риббанс
источник
0

Это супер просто, на самом деле.

ping 192.168.1.255 (вставьте широковещательный адрес вашей подсети вместо моего, если другой)

arp -a чтобы увидеть всех клиентов, которые включены и активно реагируют на широковещательные эхо-запросы

Единственная причина, по которой я включил команду ping, - это те, которые регулярно очищают свою таблицу arp.

Джонатин Рамос
источник