Как через командную строку раздать вай фай — подробная инструкция

Ноутбук может выполнять функцию модема и раздавать Интернет другим устройствам. Настройка Wi-Fi выполняется стандартными средствами «Виндовс» или сторонними утилитами.

Команды для раздачи Wi-Fi и управления виртуальной сетью в Windows

В этой статье я обязательно покажу, как правильно использовать командую строку для запуска виртуального Wi-Fi. Но для начала хочу рассказать о командах, которые мы будем использовать для настройки, запуска, остановки и управления беспроводной сетью, которую будет транслировать наш ноутбук, или стационарный компьютер.

Эти команды нужно выполнять в командной строке, запущенной от имени администратора. Или в оболочке PowerShell.

Вводить эти команды вручную очень сложно и долго. Поэтому, вы можете копировать их прямо из этой статьи и вставлять в командную строку (Ctrl+V, или просто кликнув правой кнопкой мыши).

Не нужно никаких программ!

Этот способ самый простой и не предполагает установку стороннего софта – достаточно воспользоваться встроенными средствами Виндовс 10 (или любой другой версии). Для этой цели нам понадобиться утилита командной строки. Со всеми методами её запуска можете ознакомиться по ссылке.

  • Сначала нам нужно открыть перечень всех доступных соединений, которые представлены на Вашем ПК. Сделать это проще всего с помощью консоли «Выполнить», которая вызывается нажатием комбинации Win + R . Затем необходимо ввести следующую команду:

ncpa.cpl

команда ncpa

  • После открытия окна с подключениями, находим «Беспроводное» и кликаем по нему правой клавишей мышки, чтобы вызвать меню. Там будут «Свойства»:

Свойства беспроводной сети

  • Появиться очередное окно, где следует перейти ко вкладке «Доступ» и отметить все пустые поля с опциями, чтобы получилось так:

разрешение доступа к сети

  • Может отобразиться предупреждение о смене IP адреса и предоставлении общего доступа. Соглашаемся, нажав Да .
  • Далее переходим к более детальному рассмотрению вопроса.

Предупреждения

  • Создание точки доступа делает ваше интернет-подключение публичным. Поэтому будьте осторожны, когда создаете точку доступа в многолюдных местах, таких как аэропорт или кафе.

Автоматический запуск сети

Уже после каждой перезагрузки ноутбука необходимо станет включать раздачу вновь.Таким образом ведь её возможно остановить, командой как представлено выше.

Но ведь каждый раз вводить данные для запуска сети очень не удобно. Можно установить автоматическое запускание беспроводной сети при каждом включении системы.

В случае если хотите сделать, чтоб автоматически вместе с загрузкой системы, происходил и запуск доступа, в таком случае есть руководство.

Создается файл .bat с запуском сети, попросту добавляется в автозагрузку. При включении ноутбука, он автоматом станет запускаться, и осуществлять команду.

Уже после всего этого, ноутбук станет выдавать интернет без вашего участия. А для создания этого уже должна быть настроена точка доступа. и Интернет раздаваться ручным способом.

Для этого на рабочем столе мы создаем новый текстовый документ. Назовите его start_ wifi. bat. главное использовать латиницу и часть .bat., само название выбрать можно любое.

После переименования он измениться после нажатия правой кнопкой мыши и выбора команды “изменить”.

Открыв блокнот, вставьте туда команду для запуска, сохраните. Для автоматической установки просто добавляете файлик в автозагрузку.

Папка открывается следующим образом: совместное нажатие на клавиши “Windows” и “R” потом увидите startup — подтверждаем. Когда автозагрузочная папка открыта, копируем файлик .bat.

Перезагружаем ноутбук и можем видеть как на мониторе мелькнула строка командная.Это свидетельствует о запуске точки доступа.

Уже после данных операций вам сможете подключиться к интернету беспроводной сети даже при отсутствии роутера.

Как раздать вай фай с ноутбука Windows 10

Откройте Пуск — Параметры Windows — Сеть и интернет.

parametry-windows-10.jpg

Зайдите в раздел «Мобильный хот-спот» и разрешите использовать интернет-соединение компьютера на других устройствах.

mobilnyj-hot-spot.jpg

Обратите внимание на «Имя сети» и «Сетевой пароль», они понадобятся вам для поиска и подключения к WiFi.

Запускаем виртуальную Wi-Fi сеть в Windows через командную строку

Сначала нужно запустить командную строку. Можно использовать универсальное решение, которое работает в Windows 7, Windows 8 и Windows 10: нажимаем сочетание клавиш Win+R и выполняем команду cmd.exe.

Если будете запускать через меню «Пуск», или через писк в Windows 10, то нажмите на иконку правой кнопкой мыши и выберите «Запуск от имени администратора».

Запуск командной строки для раздачи Wi-Fi

Напомню, что можно использовать PowerShell. Запускать эту оболочку нужно так же от имени администратора. Чтобы запустить ее в Windows 10, нужно нажать правой кнопкой мыши на меню «Пуск» и выбрать «Windows PowerShell (администратор)».

1 Сначала нам нужно установить параметры сети. Задать имя Wi-Fi сети и пароль, который будет защищать эту сеть. Windows не умеет раздавать открытую Wi-Fi сеть, без пароля. Это нужно сделать только один раз. Или при смене имени сети и/или пароля.

Копируем команду, вставляем ее в командную строку и нажимаем Enter.

netsh wlan set hostednetwork mode=allow ssid=»help-wifi.com» key=»88888888″ keyUsage=persistent

help-wifi.com – это имя сети (SSID). 88888888 – пароль (key). Если хотите, можете сменить имя и/или пароль перед выполнением команды. Пароль должен состоять минимум из восьми символов.

Раздача интернета в Windows по Wi-Fi через командную строку

Видим сообщение, что режим размещенной сети разрешен в службе беспроводной сети. Идентификатор SSID (имя сети) и парольная фраза успешно изменены. Если, например, вы хотите сменить имя сети, или пароль, то просто меняем их в команде и выполняем ее заново. Будут установлены новые параметры.

2 Следующей командой мы включаем раздачу Wi-Fi сети. Эту команду нужно выполнять каждый раз, после перезагрузки компьютера. Если необходимо, то можно настроить выполнение команды из файла, или сделать автоматический запуск при включении компьютера.

netsh wlan start hostednetwork

Если все ok, то должно появится сообщение «Размещенная сеть запущена».

Команда для запуска размещенной сети в Windows

После выполнения этой команды часто появляется ошибка «Не удалось запустить размещенную сеть» и соответственно ничего не работает. О решении я рассказывал в отдельной статье: не удалось запустить размещенную сеть в Windows.

Наш ноутбук, или стационарный компьютер уже раздает Wi-Fi сеть. Но, так как мы не задали настройки общего доступа к подключению к интернету, то это сеть без доступа к интернету. Это значит, что после подключения к ней на устройствах не будет доступа к интернету. Об этой проблеме я писал здесь. Сейчас мы это исправим.

3 В свойствах подключения к интернету (через которое наш компьютер подключен к интернету) нужно разрешить общий доступ к интернету для подключения, которое появилось после запуска виртуальной Wi-Fi сети через командную строку.

Открываем окно «Сетевые подключения». Видим, что у нас появилось новое подключение с цифрой в конце названия. И с именем нашей Wi-Fi сети, которую раздает компьютер.

Подключение виртуальной Wi-Fi сети запущенной через командную строку

Нам нужно открыть для него общий доступ. Делаем так (см. скриншот ниже):

  1. Нажимаем правой кнопкой на адаптер, через который подключен интернет. Это может быть подключение по локальной сети, Ethernet, подключение с именем провайдера (высокоскоростное), подключение через мобильный модем – не важно.
  2.  Открываем «Свойства».
  3. Переходим на вкладку «Доступ». Если у вас нет вкладки доступ – смотрите статью не удается предоставить общий доступ к интернету по Wi-Fi в Windows 10.
  4. Ставим галочку возле «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера».
  5. Из списка подключений домашней сети выбираем то подключение, которое появилось после запуска раздачи интернета через командную строку. Обычно, это подключение с какой-то цифрой в конце. У меня это «Подключение по локальной сети* 59».
  6. Нажимаем «Ok».

Общий доступ к интернету при раздаче с компьютера

После этого, на устройствах, которые вы подключите (или уже подключили к Wi-Fi сети которую раздает компьютер) должен появится доступ к интернету.

Возле подключения к интернету появится надпись «Общедоступно». Если открыть «Состояние» созданного подключения, то напротив «IPv4-подключение» должно быть написано «Интернет». До настройки общего доступа там «Без доступа к сети». На IPv6 не обращайте внимание.

IPv4-подключение Интернет/Без доступа к сети пр раздаче Wi-Fi в Windows

Если устройства к сети подключаются, но нет доступа к интернету, то остановите раздачу Wi-Fi через командную строку и запустите ее заново (см. ниже, шаг 4).

Бывают случаи, когда устройства не могут подключиться к Wi-Fi сети, которую мы запустили в настройках Windows. Решения можно почитать здесь: устройства не подключаются к точке доступа в Windows 10. Получение IP-адреса.

4 Как вы уже поняли, после открытия общего доступа к интернету, на самих устройствах интернет появляется не всегда. Нужно либо остановить раздачу определенной командой и запустить ее заново, либо перезагрузить компьютер и запустит раздачу Wi-Fi. Если не заработает – проверить настройки общего доступа.

Для отключения виртуальной Wi-Fi сети нужно выполнить следующую команду:

netsh wlan stop hostednetwork

Размещенная сеть остановлена. Компьютер перестанет раздавать интернет по W-Fi.

Остановка (отключение) раздачи Wi-Fi через командную строку

Ну и соответственно для повторного запуска используем команду:

netsh wlan start hostednetwork

Размещенная сеть запущена.

Запуск размещенной сети в Windows c помощью команд

По сути, нам нужны только эти две команды. А так как раздача автоматически останавливается после перезагрузки Windows, то вообще одна команда – для запуска. Инструкцию по настройке автоматического запуска сети, или с помощью файла (чтобы каждый раз не копировать команды и выполнять их в командной строке), вы можете посмотреть по ссылке, которую я оставлял выше в этой статье.

Дополнительная информация

Так как это очень капризная функция, и во много ее работа и процесс настройки зависит от версии Windows, подключения к интернету, устройства (ноутбук, или ПК), то оставлю еще несколько ссылок на более подробные инструкции:

  • Если у вас ноутбук или компьютер с установленной Windows 7 – https://help-wifi.com/nastrojka-virtualnoj-wi-fi-seti/kak-razdat-internet-po-wi-fi-s-noutbuka-na-windows-7-nastrojka-cherez-komandnuyu-stroku-2/
  • Если интернет подключен не по кабелю, а через USB 3G/4G модем – https://help-wifi.com/nastrojka-virtualnoj-wi-fi-seti/kak-razdat-wi-fi-esli-internet-cherez-usb-modem-3g4g/
  • Если вы хотите раздавать интернет со стационарного компьютера через Wi-Fi адаптер – https://help-wifi.com/nastrojka-virtualnoj-wi-fi-seti/nastrojka-tochki-dostupa-cherez-wi-fi-adapter-na-pk-s-windows-10/

Как видите, использовать команды для раздачи интернета по Wi-Fi совсем не сложно. Достаточно выполнить несколько команд в командной строке Windows и все готово. Если не получается – спрашивайте в комментариях. Я всегда на связи. Пока!

Возможные проблемы при раздаче Wi-Fi и дополнительная информация

Самая распространенная проблема — отсутствие поддержки размещенной сети (описано в шаге 4) и последующая ошибка «Не удалось запустить размещенную сеть. Группа или ресурс не находятся в нужном состоянии для выполнения требуемой операции».

Не удалось запустить размещенную сеть

Иногда в таком случае причиной оказывается отключенный Wi-Fi адаптер (например, вы включили режим полета на ноутбуке с помощью соответствующей клавиши в верхнем ряду), но чаще дело либо не в тех драйверах на Wi-Fi (попробуйте установить официальные с сайта производителя вашего ноутбука именно для вашей модели, даже если они там не самые новые), либо в том, что адаптер действительно не поддерживает такой режим работы.

Интересно, что на тех же адаптерах, где запуск с помощью командной строки не работает, исправно функционирует «Мобильный хот-спот» Windows 10 и раздача с помощью Connectify.

Из дополнительных возможностей могут оказаться полезными следующие команды:

  • netsh wlan stop hostednetwork (остановка раздачи Wi-Fi)
  • netsh wlan show hostednetwork (просмотр состояния раздачи, например, после выполнения можно посмотреть, сколько клиентов подключено к Wi-Fi).

Может быть полезным и интересным:

  • Новый Браузер Brave, который платит пользователю
  • Wi-Fi без доступа к Интернету, соединение ограничено
  • Если не заходит на 192.168.0.1 или 192.168.1.1

Функция «Мобильный хот-спот»

Этот вариант подходит только для Windows 10. Все довольно просто. Открываем настройки Мобильного хот-спота: Пуск — Настройки — Параметры — Сеть и Интернет — Мобильный хот-спот. Здесь уже будет прописано сетевое имя и пароль. При желании можно сменить их, используя кнопку «Изменить». Дальше в выпадающем списке «Совместное использование» выбираем подключение, через которое реализуется у вас доступ в сеть. Это может быть, как Ethernet или Беспроводная сеть, так и подключение с названием конкретного провайдера. Затем разрешаем использование интернет-соединения, переключив кнопку в режим «Вкл».

После этого Wi-Fi будет готов к эксплуатации. В том же окне будет отображаться некоторая информация о подключенных устройствах. Допускается подключение до восьми устройств одновременно.

Отключается раздача Wi-Fi там же, где и включали или нажатием значка подключения на панели уведомлений в правом нижнем углу рабочего стола.

Настройка wifi из командной строки

Если устройство в системе найдено, можно переходить к настройке сети. Для начала просмотрим список доступных локальных сетей:

# iwlist scanning

На экран будет выведен список доступных сетей в виде записей такого вида:

Cell 04 — Address: 64:70:02:A4:D5:4E Channel:2 Frequency:2.417 GHz (Channel 2) Quality=55/70 Signal level=-55 dBm Encryption key:on ESSID:»wireless-net» Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s Mode:Master Extra_tsf=000000efaa1c94dc Extra: Last beacon: 260ms ago IE: Unknown: 0005616E67656C IE: Unknown: 010882848B960C121824 IE: Unknown: 030102 IE: Unknown: 2A0100 IE: IEEE 802.11i/WPA2 Version 1 Group Cipher : CCMP Pairwise Ciphers (1) : CCMP Authentication Suites (1) : PSK IE: Unknown: 32043048606C IE: Unknown: 2D1AEF1103FFFF0000000000000000000000000000000406E6E70D00 IE: Unknown: 331AEF1103FFFF0000000000000000000000000000000406E6E70D00 IE: Unknown: 3D1602051100000000000000000000000000000000000000 IE: Unknown: 341602051100000000000000000000000000000000000000 IE: Unknown: DD180050F2020211830003A4000027A4000042435E0062322F00 IE: Unknown: DD0900037F01010000FF7F IE: Unknown: DD990050F204104A0001101044000102103B00010310470010000102030405060708090A0B0C0D0E0F1021000754502D4C494E4B10230009544C2D57523834314E10240003382E3010420003312E301054000800060050F204000110110019576972656C65737320526F7574657220544C2D57523834314E100800020086103C000101104900140024E26002000101600000020001600100020001

Из этой информации нам понадобится поле «ESSID», представляющее название точки доступа, в данном случае «wireless-net», а также строчки «IEEE 802.11i/WPA2 Version 1» и «Authentication Suites (1) : PSK». Эти два значения дают нам понимание того, что используется WPA2-PSK аутентификация.

Создаем файл /etc/wpa_supplicant/wpa_supplicant.conf:

wpa_passphrase wireless-net password > /etc/wpa_supplicant/wpa_supplicant.conf

И затем даем команду

wpa_supplicant -B -iwlan0 -Dwext -c/etc/wpa_supplicant/wpa_supplicant.conf

После этого, если адрес не получен автоматически, вызываем DHCP-клиент:

dhclient wlan0

После получения адреса Интернет может быть недоступен. Необходимо командой route проверить таблицы роутинга. Если шлюз по умолчанию отсутствует, то надо добавить его командой

route add default gateway

Если адрес указан верно, то вы сможете получить доступ к Интернету. Но обычно DHCP-клиент получает шлюз по умолчанию автоматически

Видео

maxresdefault.jpg

Теперь знаете, как раздать Вайфай через командную строку, не прибегая к использованию лишних программ.

Создание bat-файла для быстрого выполнения команд

В последующем раздавать интернет можно без использования командной строки. Чтобы быстро создать точку доступа Wi-Fi, можно прибегнуть к файлу с расширением .bat. Сразу следует отметить, что, если форматы не отображаются, то нужно действовать по следующей инструкции:

1. Откройте системный проводник и в верхней панели перейдите во вкладку «Вид».

2. Нажмите на кнопку «Параметры», чтобы вызвать дополнительное окно.

3. В новом окошке выберите вкладку «Вид».

4. В списке параметров найдите пункт скрытия расширения файлов и снимите с него галочку.

5. Нажмите на кнопку «ОК», чтобы сохранить изменения.

Затем нужно создать текстовой документ, ввести команды и сменить расширение. В этом поможет такой алгоритм:

1. Кликните правой кнопкой мыши по свободному месту там, где будет находиться файл для быстрого запуска раздачи интернета.

2. Наведите курсор на пункт «Создать» и в дополнительном списке выберите «Текстовой документ».

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

4. Сохраните документ и смените его расширение на .bat через переименование.

Открытие файла выполняет заданную команду, поэтому лучше создать сразу два документа: для запуска и остановки раздачи Wi-Fi.В любой момент введенные данные можно изменить через контекстное меню и соответствующий пункт.

Использование сторонних программ

Существует целый ряд специальных утилит, упрощающих настройку раздачи Wi-Fi. Например, бесплатные: Virtual Router Plus, Switch Virtual Router, Maryfi, Connectify — условно-бесплатная с расширенным функционалом, в том числе, шифрование и управление брандмауэром. Выглядят и настраиваются они аналогично. В открывшемся после запуска программы окне нужно латиницей указать название сети, пароль, выбрать в выпадающем списке свое основное соединение, через которое осуществляется доступ в интернет, и запустить виртуальный маршрутизатора.

Окно Virtual Router Plus 2.6.0:

Помимо основного функционала для настройки беспроводной сети софт может содержать дополнительные опции, например: отображение списка подключенных устройств, действия в спящем режиме, запуск с ОС и т.п. После активации виртуального маршрутизатора, надо открыть общий доступ, так же, как и в настройке раздачи через командную строку.

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

Отладка

После того как wpa_supplicant успешно подключилась к точке доступа, в dmesg можно увидеть протокол установки соединения.

[243960.587] cfg80211: World regulatory domain updated:[243960.587] cfg80211: DFS Master region: unset[243960.587] cfg80211: (start_freq — end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)[243960.587] cfg80211: (2402000 KHz — 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)[243960.587] cfg80211: (2457000 KHz — 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (2000 mBm), (N/A)[243960.587] cfg80211: (2474000 KHz — 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)[243960.587] cfg80211: (5170000 KHz — 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (2000 mBm), (N/A)[243960.587] cfg80211: (5250000 KHz — 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (2000 mBm), (0 s)[243960.587] cfg80211: (5490000 KHz — 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)[243960.587] cfg80211: (5735000 KHz — 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), [243960.587] cfg80211: (57240000 KHz — 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm),[243963.070] wlan0: authenticate with aa:bb:cc:dd:ee[243963.075] wlan0: send auth to aa:bb:cc:dd:ee (try 1/3)[243963.077] wlan0: authenticated[243963.084] wlan0: associate with aa:bb:cc:dd:ee (try 1/3)[243963.088] wlan0: RX AssocResp from aa:bb:cc:dd:ee (capab=0x411 status=0 aid=3)[243963.090] wlan0: associated

Если же вместо этого вы увидите ошибку:

Successfully initialized wpa_supplicantnl80211: Driver does not support authentication/association or connect commandswlan0: Failed to initialize driver interface

то скорее всего, надо использовать драйвер wext вместо nl80211. А с ошибкой:

WEXT: Driver did not support SIOCSIWAUTH for AUTH_ALG, trying SIOCSIWENCODE

наоборот, вместо wext надо подставить nl80211.В ситуации, когда вы не можете определить ошибку, запустите wpa_supllicant напрямую с ключем -dd.

[root@home ~]$ wpa_supplicant -Dnl80211 -iwlan0 -C/var/run/wpa_supplicant/ -c/etc/wpa_supplicant/wpa_supplicant.conf -dd

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: