Меню Закрыть

Роутер на базе пк

Содержание

Прогресс не стоит на месте, и компьютеры, казавшиеся в прошлом или позапрошлом году одними из самых мощных, по своей производительности уже не дотягивают до компьютеров сегмента low-end нынешнего поколения.

Ротация компьютерного «железа» с каждым годом все возрастает, в связи с этим становится актуальной проблема, как поступить с компьютером пятилетней давности, который выбросить жалко, а что с ним делать — непонятно. В то же время системы связи не отстают от компьютерной техники, и на рынке появляется все больше сетевых устройств, которые раньше были ориентированы на установку в организациях, а теперь предназначаются для домашних пользователей, которых с каждым годом становится все больше. При этом стоимость таких устройств не снижается, поскольку в них внедряются новые, более производительные технологии. Кроме того, в больших городах нередки ситуации, когда на один дом приходится несколько локальных сетей и пользователи переходят с одной на другую (в зависимости от привлекательности тарифов), но при этом не желают расставаться с локальными ресурсами уже подключенной сети.

Для решения этих проблем при условии, что компьютер дома выключается редко (что у активных пользователей Интернета бывает в 80% случаев), можно из старого «железа» со­здать простой маршрутизатор на основе Linux, который позволит пользоваться несколькими сетями сразу и одновременно повысит уровень компьютерной грамотности пользователя. Сетевые устройства для конечных пользователей в основном рассчитаны на одного провайдера Интернета (имеется один WAN-порт для подключения к сети провайдера), а что делать, если их несколько? Эту проблему тоже решает компьютер-маршрутизатор!

В данной статье мы рассмотрим компьютер с установленной операционной системой семейства Linux, который будет выполнять функцию маршрутизатора и межсетевого экрана между несколькими сетями. Операционная система на базе Linux выбрана исходя из того, что системы этого семейства поддерживают основную часть нового и старого аппаратного обеспечения и в большей степени ориентированы на конечного пользователя, чем, например, операционные системы семейства BSD (OpenBSD, FreeBSD). Поскольку читатели уже должны иметь представление о системах семейства Linux, мы опус­тим подробное описание установки и отладки этой системы, а рассмотрим превращение ее в маршрутизатор. При этом будет применяться статическая маршрутизация, при которой все IP-адреса и другие параметры сети с течением времени остаются неизменными.

Основным пакетом, одновременно являющимся межсетевым экраном и позволяющим перенаправлять сетевой трафик и обрабатывать пакеты, служит iptables, входящий в большинство дистрибутивов Linux с ядром 2.4.х и выше. Другое название этого пакета — netfilter; сайт его разработчика находится по адресу www.netfilter.org. В более ранних версиях операционных систем Linux этот пакет назывался ipchains или ipfwadm. Для операционных систем семейства BSD альтернативой ему является программа ipfw.

Рассмотрим следующий пример конфигурации сети на предполагаемом компьютере-маршрутизаторе:

  • сеть с диапазоном IP-адресов 192.168.192.0-192.168.192.255 (сокращенная запись — 192.168.192.0/24 или 192.168.192.0/255.255.255.0) является локальной сетью в квартире. Туда входит несколько компьютеров, их адреса назначаются вручную. Компьютер, который служит маршрутизатором (в дальнейшем — просто сервер), имеет в этой сети IP-адрес 192.168.192.1;
  • сеть с диапазоном IP-адресов 10.0.0.0-10.255.255.255 (10.0.0.0/8 или 10.0.0.0/255.0.0.0) является локальной сетью одного из домовых провайдеров. Сервер имеет в этой сети IP-адрес 10.156.10.100, а шлюзом, выводящим сервер в локальную сеть, служит компьютер с IP-адресом 10.156.0.17. DNS-серверы доступны всегда и имеют IP-адреса 10.0.0.1 и 10.0.0.2;
  • сеть с диапазоном IP-адресов 192.168.0.0-192.168.255.255 (192.168.0.0/16 или 192.168.0.0/255.255.0.0) является локальной сетью другого провайдера. Сервер в этой сети имеет IP-адрес 192.168.11.188, шлюзом является компьютер с IP-адресом 192.168.11.1. DNS-сервер этой сети — 192.168.1.1.

Каждый из провайдеров выдает «серый» IP-адрес для клиентов в Интернете, то есть пользователи находятся за NAT.

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

  • процессор не менее Pentium II с частотой 400 МГц;
  • оперативная память не менее 128 Мбайт (оптимально 256 или 512 Мбайт);
  • жесткий диск 10 Гбайт;
  • три сетевые карты (это более оптимальное по производительности решение, чем одна на все три сети).

Настройка маршрутизации

Для того чтобы настроить локальные сети на сервере, необходимо каждой из сетевых карт прописать соответствующие настройки, для чего в Linux предусмотрена команда управления сетевыми интерфейсами ifconfig. По умолчанию каждому сетевому интерфейсу, работающему в сети Ethernet, назначается одно из виртуальных наименований вида ethX, где X — порядковый номер интерфейса в системе. Подкорректировать конфигурацию каждого из сетевых интерфейсов можно, выполнив следующие команды:

Ifconfig eth0 192.168.192.1 255.255.255.0

Ifconfig eth1 10.156.10.100 255.0.0.0

Ifconfig eth2 192.168.11.188 255.255.0.0

Проверить работоспособность интерфейсов можно посредством команды ping, обращенной к шлюзам локальных сетей:

ping 10.156.0.17

ping 192.168.11.1

Если пакеты успешно доходят и возвращаются от адресата, значит IP-адреса и первоначальная таблица маршрутизации настроены правильно. В случае ошибки необходимо проверить правильность подключения сетевых кабелей к сетевым картам — возможно, кабели необходимо поменять местами, поскольку не всегда сетевые интерфейсы расположены в той же последовательности, в которой сетевые карты размещены в разъемах PCI в компьютере.

Как и в среде Windows, в операционной системе Linux существует команда route, которая позволяет управлять и просматривать таблицу маршрутизации на компьютере, но, поскольку системы различны, синтаксис этих команд несколько различается. В системах семейства Linux для просмотра таблицы маршрутизации необходимо выполнить команду route -n, при этом ключ «-n» выводит только IP-адреса, без возможности провести соответствие с DNS-сервером. Пример вывода этой команды приведен на рисунке.

Вывод команды route -n

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

route add –host ip gw ipgw dev ethX,

где ip — IP-адрес компьютера, к которому прокладывается маршрут; ipgw — IP-адрес шлюза локальной сети, через которую прокладывается маршрут; X — номер сетевого интерфейса, соответствующий локальной сети провайдера, через которого прокладывается маршрут.

Поскольку в примере приведены IP-адреса DNS-серверов, необходимо четко указать к ним маршруты:

route add –host 192.168.1.1 gw 192.168.11.1 dev eth2

route add –host 10.0.0.1 gw 10.156.0.17 dev eth1

route add –host 10.0.0.2 gw 10.156.0.17 dev eth1

Затем следует прописать DNS-серверы на сервере, хотя это и необязательно, ведь он будет выполнять лишь роль маршрутизатора. Для этого в файле /etc/resolv.conf необходимо по порядку прописать DNS-провайдеров (в самом файле приведен пример записи DNS-серверов).

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

echo «1» > /proc/sys/net/ipv4/ip_forward

Чтобы при следующей перезагрузке этот параметр сохранился, необходимо отредактировать файл /etc/sysctl.conf и поменять в нем ноль на единицу в этом же параметре (net.ipv4.ip_forward). Тогда при следующей перезагрузке системы маршрутизация пакетов будет включена автоматически.

Теперь рассмотрим сам межсетевой экран iptables. Он представляет собой последовательность цепочек, заключенных в таблицы, по которым в определенной последовательности проходит пакет данных. Для таблицы netfilter, правила которой можно получить по команде iptables -L, первоначально пакет входит в цепочку INPUT, затем переходит в цепочку FORWARD, а потом уходит через цепочку OUTPUT, если, конечно, правила в цепочке этому не препятствуют. Данное объяснение довольно примитивно, однако оно дает четкое представление о принципе работы iptables.

Читайте также:  Oukitel k10000 max прошивка

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

iptables -t nat –A POSTROUTING –s 192.168.192.0/255.255.255.0 –j MASQUERADE,

где -t — ключ, который указывает на используемую таблицу (в данном случае это таблица маршрутизации — nat); -A — ключ, который указывает на добавление правила к цепочке POSTROUTING. В таблице nat присутствуют три цепочки: PREROUTING, POSTROUTING и OUTPUT, по смыслу очень схожие с цепочками из основной таблицы netfilter; -s — ключ, определяющий исходящие адреса компьютеров, на которые будет действовать правило (в данном случае диапазон локальной сети); -j — ключ, указывающий на действие, которое будет происходить с пакетом, определенным ранее указанными параметрами. Действие MASQUERADE обозначает не что иное, как подмену исходящего адреса пакетов с IP-адресов локальной сети на IP-адрес сервера, то есть так называемый SNAT. Существует и отдельное правило SNAT, но в нем необходимо указывать точный IP-адрес сервера через дополнительный параметр —to-source, а поскольку точно не известно, на какой из интерфейсов пойдет запрос (для eth1 необходимо назначить параметру IP-адрес 10.156.10.100, а для eth2 192.168.11.188), правило MASQUERADE в данном случае подходит лучше всего. Отметим, что политика MASQUERADE часто «забывает» о завершении соединения, а это при большой активности может отражаться на производительности системы. Также стоит обратить внимание на регистр прописываемых команд: они должны точно соответствовать описанному ранее, в противном случае iptables выдаст ошибку, так как в системе Linux регистр является критичным параметром при вводе любых команд.

Дать одному из пользователей локальной сети доступ в другую сеть, что иногда необходимо, можно, прописав подобную команду, только для ключа -s надо указать IP-адрес этого пользователя и добавить ключ -d, чтобы пользователь имел доступ только к конкретной сети или адресу, например:

iptables –t nat –A POSTROUTING –s 192.168.11.33 –d 10.156.15.150 –j MASQUERADE

Также необходимо учитывать, что этот пользователь должен находиться с сервером в одной подсети; если это не так, пользователь не сможет прописать на своем компьютере в таблицу маршрутизации маршрут, проходящий через сервер. Чтобы добавить в таблицу маршрутизации дополнительный маршрут, необходимо выполнить следующие действия (команды описываются для клиентов систем Windows):

route add ip mask x.x.x.x gw –p,

где ip — IP-адрес или диапазон адресов, к которому прописывается маршрут; x.x.x.x — маска подсети для указанного IP; gw — IP-адрес сервера, через который будет проходить маршрут; -p — ключ, добавляющий маршрут к постоянному списку маршрутов.

Применительно к приведенному примеру, где локальному пользователю с IP-адресом 192.168.11.33 позволяется обращаться к ресурсу с IP-адресом 10.156.15.150 другой сети, команда выглядит следующим образом:

route add 10.156.15.150 mask 255.255.255.255 192.168.11.188 –p

После установки этих настроек пользователи локальной сети 192.168.192.0/24 получают доступ в локальные сети. Для проверки работоспособности каждому из клиентов этой сети необходимо прописать в качестве шлюза IP-адрес сервера — 192.168.192.1 и добавить DNS-серверы обоих провайдеров.

Поскольку каждый из провайдеров предоставляет услугу доступа в Интернет с «серым» IP-адресом, для работы с Интернетом необходимо указать на сервере шлюз одного из провайдеров, который будет использоваться системой по умолчанию, например 10.156.0.17. Для этого в командной строке нужно прописать следующую команду:

route add default gw 10.156.0.17 dev eth1

Защита маршрутизатора

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

iptables –A FORWARD –s 192.168.192.0/255.255.255.0 –j ACCEPT,

где -A FORWARD — указание на используемую цепочку; -s — указание на диапазон IP-адресов, к которым применяется правило; -j ACCEPT — правило разрешения доступа.

Для организации доступа к администрированию сервера по протоколу ssh (используется практически во всех Linux-системах) необходимо также добавить следующее правило:

iptables –A INPUT –s 192.168.192.0/255.255.255.0 –j ACCEPT

То есть клиенты локальной сети 192.168.192.0/24 могут соединяться с сервером по протоколу ssh. Теперь необходимо заблокировать доступ всем остальным адресам к серверу следующей командой:

iptables –P INPUT DROP,

где ключ -P указывает на применение политики DROP ко всей цепочке INPUT. Таким правилом блокируется доступ к серверу любых пакетов, не входящих в правило с политикой ACCEPT. Это одно из грубых решений, однако оно наиболее эффективно для борьбы с хакерами, которые часто обитают внутри локальных сетей (поскольку скорость соединения в локальной сети значительно выше, чем в Интернете, хакеры гораздо более настойчивы и атака типа DDoS может оказаться очень эффективной).

В качестве последнего штриха необходимо сохранить правила в файле /etc/sysconfig/iptables при помощи команды:

iptables-save > /etc/sysconfig/iptables

чтобы при следующей перезагрузке система автоматически подгрузила правила цепочек.

Если в дальнейшем планируется дополнительное изменение цепочек iptables, чтобы каждый раз не применять команду iptables-save, можно в файле /etc/sysconfig/iptables-config изменить значение IPTABLES_SAVE_ON_RESTART с «no» на «yes», поскольку в некоторых версиях Linux сохранение цепочек отключено по умолчанию.

Восстановление работоспособности

В локальных сетях нередко случаются неполадки, и сеть бывает недоступна в течение нескольких часов, а то и дней. Причиной этого может служить гроза, снегопад или злой умысел. В рассматриваемом случае имеются сети двух провайдеров, и задача заключается в том, чтобы обеспечить пользователей непрерывным доступом в Интернет. Для этого можно написать небольшой скрипт на языке bash, который будет исполняться демоном crond (этот демон служит аналогом планировщика задач) в определенное время.

Создадим файл в папке /root с названием checker и внесем в него следующие строки:

#!/bin/bash

date >> /tmp/chk.log

ethernet2=`route | awk ‘/default/ ’`

if [ $ethernet2 = 192.168.11.1 ]

then

route add –host ya.ru gw 10.156.0.17 dev eth1

ethernet3=`ping -c 7 ya.ru | awk ‘/received/ ’`

else

ethernet3=0

fi

if [ $ethernet3 > 3 ]

then

route del default

route add default gw 192.168.11.1 dev eth1

fi

ethernet=`ping -c 7 ya.ru | awk ‘/received/ ’`

if [ $ethernet > 3 ]

then

echo «First ISP working fine» >> /tmp/chk.log

else

echo «First ISP: connection lost» >> /tmp/chk.log

route del default

route add default gw 192.168.11.1 dev eth2

echo «Second ISP connected» >> /tmp/chk.log

fi

Этот небольшой скрипт, как только его исполняет crond, посылает семь пакетов к сайту ya.ru на предмет его доступности. Если получено более трех пакетов от запрашиваемого узла (то есть чуть меньше половины), скрипт добавляет в файл chk.log информацию о том, что канал в Интернет функционирует и прекращает свою работу. В противном случае скрипт удаляет шлюз, который установлен по умолчанию, заменяет его на шлюз вторичного провайдера и отчитывается об этом в log-файле. При следующем старте, если шлюзом по умолчанию является IP-адрес вторичного провайдера, скрипт проверяет возможность работы Интернета через первичного провайдера (также отправляя пакеты к ya.ru) и, если команда ping выполнена успешно, меняет шлюз на IP-адрес первичного провайдера.

Читайте также:  Программа для изменения голоса в стиме

Для того чтобы добавить выполнение этого скрипта в планировщик заданий crond, необходимо в файле /var/spool/cron/root добавить строку вида:

*/5 * * * * /home/root/checker,

где число 5 обозначает, через сколько минут запускать скрипт проверки работоспособности интернет-канала.

Затем необходимо перезапустить crond командой:

service crond reload

Теперь маршрутизатор полностью готов к работе. Если все сделано правильно, можно поставить этот сервер в темный уголок, обеспечить его источником бесперебойного питания и забыть о нем на продолжительное время. Отметим, что в данной статье описывается только статическая маршрутизация — для динамической маршрутизации, когда провайдер выдает IP-адреса через DHCP-сервер, настройки будут несколько иные, однако тут нужно понимать, что практически любой провайдер дает одну или несколько подсетей, которые не обслуживаются DHCP-сервером, поэтому можно смело присваивать себе постоянный внутренний IP-адрес.

Маршрутизатор – это устройство, выполняющее задачи локальной сети. Можно даже использовать домашний компьютер в качестве маршрутизатора и также подключать другие устройства в сеть.

Конфигурация ПК

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

Главный Ethernet-кабель провайдера от модема должен быть подключен в LAN-порт сетевой карты или материнской платы. На компьютере должна быть установлена операционная система. Можно установить любую, но в качестве примера используется Windows 10.

Подключение через дополнительную сетевую карту

Чтобы компьютер как роутер работал, требования следующие:

  1. ПК подключен к интернету через кабель провайдера в LAN-порт материнской платы.
  2. Вторая сетевая карта определяется в диспетчере устройств и для нее установлен драйвер.

Соединение происходит по схеме:

  1. Подключите второй компьютер с помощью патч-корда к первому.
  2. Вызовите комбинацией Win+R строку ввода быстрых команд и перейдите в раздел параметров общего доступа по команде %windir%system32control.exe /name Microsoft.NetworkAndSharingCenter /page Advanced.

Раздача Wi-Fi

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

Хот-спот

О том, как раздать Wi-Fi с ноутбука на «десятке», очень подробно написал Бородач тут.

В Windows 10 роутер из компьютера делается так:

  1. На панели «Пуск» откройте «Центр уведомлений», что находится справа снизу в углу.
  2. Нажмите на функцию «Мобильный хот-спот».
  3. Готово, точка доступа создана и к Wi-Fi от компьютера может подключиться любое устройство.
  4. Нажмите ПКМ по иконке и перейдите к «Параметрам».
  5. Снизу надписи сетевой пароль нажмите «Изменить»

    Через cmd введите команду netsh wlan set hostednetwork mode=allow ss >

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

    О том, как создать bat-файл, мы писали тут.

    Программы

    На самом деле существует много аналогов. Их отличает только визуальная составляющая, а концепция у всех едина – создание точки доступа для раздачи Wi-Fi с компьютера.

    Виртуальный Wi-Fi поддерживают такие программы:

    1. Connectify – простая и понятная утилита на русском языке. Есть реклама.

    1. Switch Virtual Router – простой интерфейс, русский язык, есть дополнительные функции.

    Заключение

    Если в вашем распоряжении есть компьютер с дополнительной сетевой картой или подключенным Wi-Fi адаптером, можно отчасти заменить им роутер. Замена будет ощущаться неполноценной из-за единственного LAN-порта, по которому подключается второе устройство. Хотя никто не запрещает использовать более 1 дополнительной сетевой карты. С хот-спотом все проще, настройка и включение в Windows 10 занимает считанные секунды.

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

    Подготовка ПК

    В первую очередь стоит уточнить, что маршрутизатор из компьютера получится только в том случае, если в ПК установлен Wi-Fi адаптер. Если говорить о ноутбуках, то любой современный лэптоп оснащен таких устройством. Если же у вас стационарный ПК, то дополнительно на него надо установить вай фай модуль; они бывают разных типов – USB и PCI, с внешними антеннами и без них, разных стандартов и так далее.

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

    Существуют такие способы, как сделать Wi-Fi на компьютере без роутера:

    • При помощи встроенных инструментов Windows – через командную строку.
    • Использовать программу для раздачи сети, например Virtual Router Plus.

    Настройка общего доступа

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

    Читайте также:  Что такое масштабирование гп amd

    И первым делом мы настраиваем общий доступ. Для этого заходим в «Центр управления сетями и общим доступом» и переходим в раздел «Изменить дополнительные параметры общего доступа».

    На открывшейся страничке включаем общий доступ во всех пунктах, кроме одного – «Включить общий доступ с парольной защитой» (этот пункт отключаем).

    Далее сохраняем изменения. Теперь можно переходить к вопросу, как сделать Wi-Fi дома без роутера. Начнем по порядку.

    Как настроить раздачу в командной строке

    Вам нужно выполнить две простые команды. Но здесь такой нюанс – командную строку надо запускать от имени администратора. Для этого в Windows 10 нажимаем комбинацию клавиш [Windows]+[X] и в появившемся меню выбираем «Командная строка (администратор)».

    Теперь остается выполнить две простые команды:

      Команда для создания виртуальной сети – netsh wlan set hostednetwork mode=allow ss >В этой команде вы можете задать новой сети и назначить свой пароль.

    Для того чтобы назначить имя: измените команду

    ss >

    • Команда для запуска виртуальной сети – netsh wlan start hostednetwork. После ее выполнения ранее созданная сеть будет запущена.

    Чтобы остановить раздачу, следует выполнить вот такую команду – netsh wlan stop hostednetwork.

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

    Настройка доступа к интернету

    Отсюда следующий шаг в решении задачи, как использовать компьютер в качестве Wi-Fi роутера: чтобы настроить доступ к интернету, вам потребуется снова войти в «Центр управления сетями» и перейти в раздел «Изменение параметров адаптера».

    Здесь после того, как вы выполнили команду для создания виртуальной сети, должно было появиться новое подключение. Как правило, оно называется «Беспроводная сеть 2» (или немного иначе, или как у меня – «Подключение по локальной сети 2»). Запомните это название.

    Далее находим то подключение, через которое компьютер получает интернет (в моем случае это кабельное соединение), нажимаем на него правой кнопкой мышки и выбираем «Свойства».

    В открывшемся окошке переходим во вкладку «Доступ». Здесь остается поставить галочку в строке «Разрешить другим пользователям использовать подключение к интернету данного компьютера». А ниже, в строке «Подключение домашней группы», выбираем нашу виртуальную сеть (название предварительно надо посмотреть).

    После этого сохраняете внесенные изменения и пользуетесь полноценной беспроводной домашней сетью с доступом к интернету.

    Теперь вы знаете один из способов, как раздать Wi-Fi с компьютера без роутера. Сразу скажу: да, способ не самый простой в настройке, но делается это один раз. В последующие просто нужно будет запускать виртуальную раздачу при помощи команды netsh wlan start hostednetwirk.

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

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

    Раздача при помощи стороннего ПО

    Этот метод как настроить компьютер как роутер подразумевает использование стороннего программного обеспечения (приложения). На сегодняшний день подобных программ довольно много, и они есть в свободном доступе в интернете. Но лично я рекомендую использовать только Virtual Router Plus.

    Дело в том, что эта программа не меняет никакие сетевые параметры ваших адаптеров, не представляет угрозы вашему ПК. Она настраивает ту же командную строку, которую мы выше изучили, в автоматическом режиме. Итак, как раздать Wi-Fi без роутера на примере программы Virtual Router Plus.

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

    1. Имя сети (SSID) – здесь вы пишите название вашей раздачи.
    2. Пароль (password) – назначаете (придумываете) пароль к виртуальной сети.
    3. Общее подключение – здесь нужно выбрать тот тип подключения, через который компьютер получает доступ к интернету (в моем случае это кабельное соединение Ethernet).

    После этого просто жмете «Запустить виртуальный роутер» (или «Start Virtual Router Plus»).

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

    Возможные проблемы

    Как раздать Wi-Fi с ПК без роутера, мы научились. Конечно, есть и еще один способ, как это сделать при помощи встроенных средств, – создать подключение «Компьютер-компьютер» в «Центре управления сетями и общим доступом». Но этот вариант не самый лучший, так как он позволяет подключаться к такой раздаче только другим ПК с операционной системой Windows. Кроме этого, данный способ имеет свои ограничения.

    По поводу настройки раздачи в командной строке – здесь тоже есть свои подводные камни. Иногда по каким-то причинам при запуске сети возникают ошибки. Например, «Размещенная сеть или адаптер не находится в нужном состоянии» – эта ошибка говорит о том, что ваш Wi-Fi адаптер занят другой задачей и не может быть использован. Если вы столкнулись с такой проблемой, рекомендую удалить раздачу и выполнить сброс сетевых параметров.

    Еще одна ошибка – «Служба автонастройки WLAN отключена». В таком случае надо открыть инструмент «Службы», включить службу автонастройки вручную и задать параметр запуска «Автоматически».

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

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

    Как раздать Wi-Fi с компьютера без роутера: Видео

    Имею опыт работы в ИТ сфере более 10 лет. Занимаюсь проектированием и настройкой пуско-наладочных работ. Так же имеется большой опыт в построении сетей, системном администрировании и работе с системами СКУД и видеонаблюдения.
    Работаю специалистом в компании «Техно-Мастер».

    Рекомендуем почитать:

    Поделитесь материалом в соц сетях:

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

    Здравствуйте, ребята, такая ситуация живу на окраине города, сети интернет нет, я ловлю интернет Wi-Fi адаптером(USB) с усиленной антенной, но сейчас появился роутер с Wi-Fi, мне необходимо подключить Wi-Fi адаптер к роутеру, чтоб роутер раздавал Wi-Fi и LAN. это можно как либо осуществить? подпоятся адаптером к роутеру или как либо еще? помогите)

Рекомендуем к прочтению

Добавить комментарий

Ваш адрес email не будет опубликован.