Как получить назначенные IP-адреса через hostednetwork?

Я только начал использовать Microsoft Virtual WiFi или hostednetwork из командной строки, чтобы поделиться своим подключением к Интернету через мой адаптер Wi-Fi, и это хорошо, пока! Однако единственная проблема, с которой я сталкиваюсь, заключается в том, что я не могу найти способ отображения назначенных IP-адресов клиентам, подключенным к Virtual WiFi, это возможно? Если нет, то как я могу получить диапазон IP-адресов, которым клиент должен был быть назначен, когда клиент подключен к Virtual WiFi?

Однако я вижу клиентов в "Моем сетевом окружении" с клиентского компьютера, когда я вижу назначенный IP-адрес и пытаюсь пропинговать его с компьютера, на котором установлен виртуальный WiFi, я не получаю ответа. Итак, как я могу получить IP-адрес клиента, чтобы пинговать / подключаться к клиенту?

Пример: на компьютере моего клиента, когда я делаю ipconfig он показывает пустое значение для шлюза по умолчанию и IP-адрес 192.168.137.1. Однако, когда я захожу на компьютер, на котором находится виртуальный WiFi, и пингую этот IP, я не получаю ответа

Редактировать: печатать netsh wlan show hostednetwork показывает текущее состояние Virtual WiFi, а также MAC-адреса подключенных клиентов, однако, к сожалению, не показывает IP-адреса. Пример:

> netsh wlan show hostednetwork
Hosted network settings
-----------------------
    Mode                   : Allowed
    SSID name              : "Giovanni-PC"
    Max number of clients  : 100
    Authentication         : WPA2-Personal
    Cipher                 : CCMP

Hosted network status
---------------------
    Status                 : Started
    BSSID                  : 56:5a:04:6f:88:09
    Radio type             : 802.11n
    Channel                : 11
    Number of clients      : 1
        00:19:32:45:71:da        Authenticated <-- (a client)

Изменить 2: на компьютере клиента нет значения для шлюза по умолчанию. Я также не делю интернет-соединение, я просто хочу подключиться к клиентскому компьютеру через FTP для копирования данных, это может быть проблемой?

4 ответа

У меня тоже была эта проблема, и я решил ее так:

  • создать точку доступа WiFi:

    netsh wlan set hostednetwork mode=allow ssid=ProvaMi key=pippo123

    netsh wlan start hostednetwork

  • Присвойте точке доступа имя в "Центре управления сетями и общим доступом> изменить настройки адаптера" (в моем случае: "TestWIFI")

  • Установите статический IP-адрес для сети WiFi:

    netsh interface ip set address "TestWIFI" static 192.168.159.1 255.255.255.0 196.168.159.1

Теперь, используя программу, которая предоставляет DHCP-сервер в Windows ( http://www.dhcpserver.de/cms/), я настроил сервер для генерации

[SETTINGS]
IPPOOL_1=192.168.159.2-254
IPBIND_1=192.168.159.1
AssociateBindsToPools=1

Теперь DHCP-сервер обновит свой файл настроек (dhcpsrv.ini) с IP-адресом и DNS-именем любого подключенного клиента.

Надеюсь это поможет.

Примечание: все вышеперечисленное (IP-адреса, пароли и т. Д.) Являются примерами для моей тестовой конфигурации. Конечно, вам нужно использовать свои собственные настройки.

arp -a выгрузит ваши таблицы arp (или Address Resolution Protocol) - это сопоставление ip-адресов с mac-адресами

затем найдите все динамические адреса в используемом вами интерфейсе - вывод выглядит примерно так /

Interface: 192.168.0.106 --- 0xe
  Internet Address      Physical Address      Type
  192.168.0.1           c4-a8-1d-84-f3-59     dynamic
  192.168.0.101         00-1e-8f-76-95-5e     dynamic
  192.168.0.105         00-10-75-57-7a-e8     dynamic
  192.168.0.126         00-1c-25-20-1a-a0     dynamic
  192.168.0.255         ff-ff-ff-ff-ff-ff     static
  224.0.0.22            01-00-5e-00-00-16     static
  224.0.0.251           01-00-5e-00-00-fb     static
  224.0.0.252           01-00-5e-00-00-fc     static
  224.0.0.253           01-00-5e-00-00-fd     static
  239.2.0.252           01-00-5e-02-00-fc     static
  239.192.152.143       01-00-5e-40-98-8f     static
  239.255.255.250       01-00-5e-7f-ff-fa     static
  255.255.255.255       ff-ff-ff-ff-ff-ff     static

Вам нужно использовать ipconfig /all и перейдите к адаптеру беспроводной локальной сети. Ищите адрес IPv4.

Для меня решением было просто убедиться, что общий доступ к подключению к Интернету включен для исходного соединения.

  • В настройках Windows просмотрите адаптеры в разделе «Сетевые подключения».

  • Зайдите в свойства исходного соединения.

  • Перейдите на вкладку «Поделиться».

  • Включите «Разрешить другим пользователям сети подключаться…».

  • и выберите размещенную сеть, которую вы создали для подключения к домашней сети.

Другие вопросы по тегам