Задать шлюз windows 7
Сказать по правде, эту статью я не хотел писать в принципе. Делать подобное – не более, чем извращение в широком смысле этого слова. Однако иногда приходится делать интернет-шлюз на базе обычной клиентской версии Windows.
Вообще, обычно для этих целей выделяют простенькую машину, на которую заливают серверную версию nix (тут реализаций может быть несколько, на выбор админа), дабы раз «поднять» шлюз и все. Благодаря тому, что все в nix системах регулируется скриптами и конфигурационными файлами, подобный сервер становится почти надежным решением. Кроме того, в таком решении легко развернуть тот же squid для шейпинга интернета и запрета некоторых сайтов и т.д. Благодаря консольному виду (хотя, признаться честно, иногда и я сам ставлю простенький X сервер для того, чтобы техники из техподдержки хотя бы немного делали то, что я хочу от них) «продвинутые» пользователи навряд ли полезут туда, где «че то с экраном не то. Какие-то буковки на экране», что исключает фактор влезания не туда, куда надо. Кроме того, главным источником глюков всех времен и народов была и остается графическая подсистема. Без нее непонятных ошибок просто не возникнет.
Однако вариант с тем же Линуксом мало устраивает небольшие конторки, где парк машин не более 10 штук. Часто «админить» такой парк берется либо сам руководитель, либо кто-то из продвинутых сотрудников. В итоге о серверных осях они, в лучшем случае, только слышали. Тем не менее, в подобных случаях они все же хотят некое подобие недосервера у себя в офисе.
Преимущества такого решения налицо – можно использовать привычную Windows, в случае дополнительных функций обвешать ее опенсорсными программами типа DHCP сервера, брэндмауэрами с интуитивным графическим интерфейсом типа Kerio и т.д. Если это действительно небольшой офис, то подобное решение имеет право на жизнь, так как серверный Windows приобретать глупо и бессмысленно, а свободных «красноглазиков» (линуксоидов) все же не так много, как хотелось бы.
Если вы читаете данную статью, то первым вашим шагом на пути создания интернет-шлюза на базе Windows будет как раз организация раздачи интернета в локальную сеть. Для этого вам понадобятся две сетевые карты – одна для получения интернета, другая, собственно, для раздачи.
Естественно, что на них должны стоять драйвера. Теперь вам нужно определиться с тем, какая карточка будет выполнять свою роль и воткнуть в них патчкорды. Здесь все достаточно просто. Теперь нужно настроить Windows.
Я рекомендую использовать Windows XP как наиболее простую и относительно надежную ось для этих целей. Просто при использовании той же Windows 7 иногда бывают проблемы «отваливания» компьютеров из сетевого окружения, что нам ни к чему. Вам нужно будет настроить специальным образом сетевые карточки.
Для этого зайдите в панель управления ->Сетевые подключения и выберите там сетевую карту, которая должна принимать интернет. Если вы получаете интернет по VPN подключению, то нужно использовать именно VPN подключение!
Теперь нажмите правой кнопкой мышки на нужную сетевую карту, нажмите пункт «Свойства» и выберите вкладку Дополнительно.
Теперь найдите раздел Общий доступ к подключению к Интернету и и поставьте галочки как на скриншоте. В окошке подключение домашней сети нужно выбрать вашу вторую сетевую карту, которая будет раздавать интернет. После этого нажимаете OK и ждете пока система не сконфигурирует вторую карту.
В принципе, на шлюзе это все. Карте, что смотрит в сеть присвоятся ip 192.168.0.1 и маска 255.255.255.0. Заметьте, что в нашем случае появляется даже DHCP сервер, который будет динамически присваивать айпишники новым компьютерам в сети. Но лучше настраивать их вручную.
Здесь все просто – в качестве основного шлюза мы пописываем 192.168.0.1., маску указываем ту же самую, а сам IP можно назначить любым из диапазона 192.168.0.2 до 192.168.0.255. В качестве DNS просто укажите 192.168.0.1
Если вы все сделали по моей инструкции, то поздравляю – вы только что подняли «недосервер» интернет-шлюза. Теперь на него можно ставить сторонние программы и обслуживать малый офис.
Привет! В этой небольшой инструкции я покажу, как вручную прописать IP-адрес в Windows 7. Это может пригодится, когда вам нужно вручную ввести IP-адрес, маску подсети, основной шлюз, или DNS-адрес в настройках сетевого подключения. В свойствах протокола TCP/IPv4. Проще говоря, когда нужно задать статические адреса для подключения по сетевому кабелю, или беспроводного Wi-Fi соединения.
Сам процесс в Windows 7 практически ничем не отличается от той же Windows 10, но я решил сделать отдельную инструкцию строго по Windows 7. Чтобы никто не путался, и инструкция была более простой.
Для чего вообще вручную прописывать адреса с свойствах сетевых подключений? Здесь вариантов может быть много.
- Если интернет у вас напрямую подключен к компьютеру (без роутера, модема) , и провайдер выдает статический IP-адрес, то его нужно прописать в свойствах подключения по локальной сети. Иначе, интернет не заработает. Правда, сейчас не так много провайдеров выдают статические адреса. Чаще всего, компьютер получает IP-адрес автоматически.
- Если вы подключаете компьютер к интернету через роутер, или модем (по Wi-Fi, или сетевому кабелю) , то статические адреса прописывают чаще всего в том случае, когда компьютер не хочет подключатся к маршрутизатору. Не может получить IP-адрес (ошибка "Без доступа к сети") . Об этих проблемах я писал в отдельных статьях. Можете посмотреть статью с решением проблем при подключении по кабелю, и по Wi-Fi сети.
- Могут быть и другие причины. Например, когда сеть построена таким образом, что маршрутизатор автоматически не раздает адреса (отключен DHCP сервер) . Или, когда настроен проброс портов, и вашему компьютеру выделен статический IP-адрес.
Хочу заметить, что в свойствах протокола TCP/IPv4, по умолчанию в Windows 7 стоит автоматическое получение IP и DNS. Для подключения по локальной сети и беспроводного соединения.
Задаем вручную IP-адрес, маску подсети, основной шлюз в Windows 7
Открываем "Центр управления сетями и общим доступом". И переходим в раздел "Изменение параметров адаптера". Иконка со статусом подключения к интернету (на панели уведомлений) у вас может быть другая на вид. Это неважно.
Дальше правой кнопкой мыши нажимаем на адаптер, для которого нужно приписать статические адреса. Если подключение по Wi-Fi, то "Беспроводное сетевое соединение". Если по кабелю, то "Подключение по локальной сети". Выбираем "Свойства".
Выделяем пункт "Протокол Интернета версии 4 (TCP/IPv4)", и нажимаем на кнопку "Свойства".
Откроется окно, в котором мы можем прописать статические адреса: IP-адрес, маску подсети, основной шлюз, DNS-адрес. Скорее всего, у вас там выставлено автоматическое получение адресов. Просто ставим переключатель возле "Использовать следующий IP-адрес". Поля для заполнения станут активными, и мы может указать адреса. Так же нужно прописать DNS.
Думаю, вы знаете какие адреса нужно указать. Если нет, то сейчас немного поясню. Если у вас интернет подключен напрямую к компьютеру, то все адреса вам нужно уточнить у провайдера.
Какие адреса прописать, если подключение через роутер?
Все это будет выглядеть примерно вот так:
Нажимаем "Ok". Ну и желательно перезагрузить компьютер.
Точно таким самым способом мы можем обратно выставить автоматическое получение IP и DNS-адресов.
Надеюсь, у вас все получилось. Если что, задавайте вопросы в комментариях!
Если при работе на ноутбуке или компьютере по Wi-Fi Интернет вдруг перестает быть доступен, при этом другие устройства (телефон, планшет) нормально работают в этой же беспроводной сети и диагностика сетей Windows пишет, что «Шлюз, установленные по умолчанию не доступен» (и ошибка исправлена, но потом она появляется снова), у меня есть несколько решений для вас.
Проблема может проявить себя на ноутбуках с Windows 10, 8 и 8.1, Windows 7, а также на стационарных компьютерах с Wi-Fi адаптером. Впрочем, эта ошибка не всегда связана именно с беспроводным соединением, но рассмотрен будет прежде всего этот вариант, как наиболее часто встречающийся.
Управление электропитанием Wi-Fi адаптера
Первый способ, способный помочь при появлении ошибки Шлюз установленный по умолчанию недоступен (кстати, он также способен решить некоторые проблемы с раздачей Wi-Fi с ноутбука) — отключение функций энергосбережения для беспроводного адаптера.
Для того, чтобы отключить их, зайдите в диспетчер устройств Windows 10, 8 или Windows 7 (во всех версиях ОС можно нажать клавиши Win+R и ввести devmgmt.msc). После этого, в разделе «Сетевые адаптеры» найдите ваше беспроводное устройство, кликните по нему правой кнопкой мыши и выберите пункт «Свойства».
Следующим шагом на вкладке «Управление электропитанием» отключите пункт «Разрешить отключение этого устройства для экономии энергии».
Также на всякий случай зайдите в пункт «Электропитание» панели управления Windows, около текущей схемы нажмите «Настройка схемы электропитания», а затем — «Изменить дополнительные параметры питания».
В открывшемся окне выберите пункт «Параметры адаптера беспроводной сети» и убедитесь, что поле «Режим энергосбережения» установлено «Максимальная производительность». После всех этих действий, перезагрузите компьютер и посмотрите, будет ли исчезать Wi-Fi подключение снова с той же ошибкой.
Указание шлюза по умолчанию вручную
Если указать в параметрах беспроводного соединения шлюз по умолчанию вручную (вместо «автоматически»), это также может решить данную проблему. Для того, чтобы сделать это, зайдите в Центр управления сетями и общим доступом Windows (можно кликнуть правой кнопкой мыши по значку соединения слева внизу и выбрать данный пункт), затем слева откройте пункт «Изменение параметров адаптера».
Кликните правой кнопкой мыши по значку Wi-Fi соединения (беспроводная сеть) и выберите пункт «Свойства». В свойствах, на вкладке «Сеть» выберите пункт «Протокол Интернета версии 4», а затем нажмите еще одну кнопку «Свойства».
Установите отметку «Использовать следующий IP-адрес» и укажите:
- IP адрес, такой же как адрес вашего Wi-Fi роутера (по которому вы заходите в настройки, обычно указан на наклейке сзади роутера), но отличающийся последним числом (лучше на несколько десятков). Почти всегда это 192.168.0.1 или 192.168.1.1.
- Маска подсети заполнится автоматически.
- В поле основной шлюз укажите адрес роутера.
Примените сделанные изменения, заново подключите соединение и посмотрите, будет ли вновь появляться ошибка.
Удаление драйверов Wi-Fi адаптера и установка официальных
Часто, различные проблемы с беспроводным подключением, в том числе и то, что шлюз по умолчанию не доступен, бывает вызвана установкой хоть и работающих, но не официальных драйверов производителя для Wi-Fi адаптера (такие может установить сама Windows или же драйвер-пак).
Если зайти в диспетчер устройств и открыть свойства беспроводного адаптера (как это сделать описывалось выше в первом способе), а затем заглянуть во вкладку «Драйвер», вы можете увидеть свойства драйвера, удалить его при необходимости. Например, на скриншоте сверху поставщик — Microsoft, это означает, что драйвер на адаптер не устанавливался пользователем, а Windows 8 сама установила первый совместимый из своих закромов. И именно это может привести к самым разным ошибкам.
В данном случае, правильный способ решения проблемы — загрузить драйвер с официального сайта производителя ноутбука (именно для вашей модели) или адаптера (для стационарного ПК) и установить его. Если у вас уже установлен драйвер от официального поставщика, то попробуйте его удалить, затем скачать и установить снова.
Откат драйвера
В некоторых случаях помогает, напротив, откат драйвера, который производится там же, где и просмотр его свойств (описано в предыдущем пункте). Нажмите «Откатить драйвер», если кнопка активна и посмотрите, станет ли Интернет работать нормально и без сбоев.
Исправляем ошибку «Шлюз установленный по умолчанию не доступен» включением FIPS
- Правый клик по значку соединения — центр управления сетями и общим доступом — изменение параметров адаптера.
- Правый клик по беспроводному соединению — Состояние — Свойства беспроводной сети.
- На вкладке безопасность нажимаем кнопку Дополнительные параметры.
- Отмечаем пункт Включить для этой сети режим совместимости с Федеральным стандартом обработки информации (FIPS).
Проблемы, вызванные работающими программами
И последнее — бывает, что ошибка недоступного шлюза по умолчанию вызвана программами, активно использующими сетевое подключение. Например, может помочь отключение или смена торрент-клиента, или каких-либо других «качалок» или более внимательный просмотр настроек брандмауэра и антивируса (если вы в них что-то меняли или появление проблем совпало по времени с установкой антивирусной программы).
Примечание: все описанное выше применимо, если причина возникновения ошибки локализована на одном устройстве (например, ноутбуке). Если же Интернет становится недоступен на всех устройствах одновременно, то искать следует на уровне сетевого оборудования (роутера, провайдера).
В комментариях один из читателей (IrwinJuice) поделился своим решением проблемы, которое, судя по отзывам у многих срабатывает, а потому решено было вынести его сюда:
При нагрузке сети (скачивание большого файла) отваливался интернет. Диагностика выдавала проблему — Шлюз, установленный по умолчанию, не доступен. Решается она простым перезапуском адаптера. Но вылеты повторяются. Решил проблему так. Windows 10 драйвера устанавливает сама и установить старые просто так не дает. А проблема оказалась в них.
Собственно путь: правой кнопкой мыши по «сети» — «Центр управравления сетями и общим доступом» — «Изменение параметров адаптера» — правой кнопкой по адаптеру «Internet» — «Настроить» — «Драйвер» — «Обновить» — «Выполнить поиск драйверов на этом компьютере» — «Выбрать драйвера из списка уже установленных» (В виндовс по умолчанию есть куча нужных и не нужных драйверов, так что и наши должны быть) — СНИМАЕМ галочку с «Только совместимые устройства» (ищет какое-то время) — и выбираем Broadcom Corporation (Слева, что именно выбираем, зависит от вашего адаптера, в данном случае на примере адаптера Broadcom) — Broadcom NetLink (TM) Fast Ethernet (справа). Windows начнет ругаться на совместимость, не обращаем внимания и устанавливаем. Дополнительно по проблемам работы Wi-Fi в Windows 10 — Соединение Wi-Fi ограничено или не работает в Windows 10.
Если на компьютере установлено несколько сетевых адаптеров и для каждого адаптера настроена шлюз по умолчанию (это создает один маршрут по умолчанию в таблице маршрутизации IP для всех назначений, не расположенных в подсети), возможно, данные в сети не будут направляться в нужных назначениях, если компьютер подключить к разобщенным сетям, не предназначенным для соединения напрямую.
Даже если настроено несколько шлюзов по умолчанию, только один используется для всех мест назначения расположенных в подсети. Примером этого может быть компьютер, который подключен к интрасети, в состав которой входят несколько подсетей, и интернет.
Если шлюз по умолчанию настроен для обоих адаптеров, можно обмениваться данными только со всеми компьютерами в интернете или только с компьютерами в интрасети.
Чтобы решить эту проблему, выполните следующие действия:
Настройка шлюза по умолчанию
- Откройте окно «Сетевые подключения».
- Щелкните правой кнопкой мыши сетевой адаптер, для которого необходимо настроить шлюз по умолчанию и выберите пункт Свойства.
- Откройте вкладку Сети.
- В разделе Компоненты, используемые этим подключением установите флажок Протокол Интернета версии 4 (TCP/IPv4) или Протокол Интернета версии 6 (TCP/IPv6) и нажмите кнопку Свойства .
- В диалоговом окне, которое появится, выберите Получить IP-адрес автоматически или Использовать текущий IP-адрес.
Если сетевой адаптер настроить для автоматического получения IP-адреса, шлюз по умолчанию назначается сервером DHCP. Если назначить альтернативную конфигурацию (только для IPv4), шлюз по умолчанию – это IP-адрес в поле «Шлюз по умолчанию» на вкладке «Альтернативная конфигурация». Можно выбрать только один шлюз по умолчанию.
Если назначить конфигурацию IP-адреса вручную, шлюзом по умолчанию будет IP-адрес в поле «Шлюз по умолчанию» на вкладке «Общее».
Чтобы включить прослушиватель RIP-протокола
- Откройте окно «Программы и компоненты».
- На левой панели выберите Включение или отключение компонентов Windows. По запросу введите пароль администратора или подтвердите действие.
- Установите флажок Прослушиватель RIP и нажмите кнопку ОК .
Добавление маршрутов для IPv4-протокола вручную
- Откройте окно командной строки.
- В командной строке введите route -p add [destination] [mask <маска сети>] [gateway] [metric <показатель>] [if <інтерфейс>] .
В следующей таблице описаны параметры команды route-p add.
Параметр | Описание |
---|---|
destination | Определяет сетевой маршрут. Назначением может быть IP-адрес или префикс подсети (его также называют сетевым адресом или сетевым идентификатором) (где биты высокого порядка имеют значение 0), IP-адрес маршрута хоста или 0.0.0.0 для маршрута по умолчанию. |
mask | Определяет маску подсети, связанную с сетевым местом назначения. Маской подсети может быть соответствующая маска подсети IP-адреса или префикса подсети 255.255.255.255 для маршрута хоста или 0.0.0.0 для маршрута по умолчанию. Если этот параметр пропущен, используется маска подсети 255.255.255.255. Через связь между местом назначения и маской подсети при определении маршрутов, место назначения не может иметь более детальный формат, чем соответствующая маска подсети. То есть, если для бита в месте назначения установлено значение 1, соответствующий бит в маске подсети не может иметь значение 0. |
gateway | Определяет IP-адрес перенаправления или следующего сетевого сегмента, где можно найти набор адресов, определенный сетевым местом назначения и маской подсети. Для локально подключенных подсетевых маршрутов адреса шлюза – это IP-адрес, предназначен для интерфейса, подключенного к подсети. Для удаленных маршрутов, доступных через один или несколько маршрутизаторов, адрес шлюза – это непосредственно доступный IP-адрес, предназначеный для соседнего маршрутизатора. |
metric | Определяет показатель затрат (целое число от 1 до 9999) для маршрута используется при выборе из нескольких маршрутов из таблицы маршрутизации, которые наиболее соответствуют адресу места назначения пакета. Выбирается маршрут с низким показателем. Показатель может отражать количество сетевых сегментов, скорость пути, его надежность, пропускную способность или административные свойства. |
if | Определяет индекс интерфейса для интерфейса, через который можно добраться до места назначения. Для списка интерфейсов и соответствующих индексов интерфейсов используйте отображение команды «route print». Для индекса интерфейса можно использовать десятичные или шестнадцатеричные значения. Перед шестнадцатеричными значениями следует писать 0х. Если параметр «if» пропущен, интерфейс определяется через адрес шлюза. |
С помощью параметра -г указанный маршрут добавляется в реестр и используется для инициализации таблицы IP-маршрутизации при запуске протокола TCP / IP.
Добавление маршрутов для протокола IPv6 вручную
- Откройте окно командной строки.
- В командной строке введите netsh interface ipv6 add route [prefix =] <IPv6-адреса> / <целое число> [interface =] <строка> [[nexthop =] <IPv6-адреса>] [[siteprefixlength =] <целое значение> ] [[metric =] <целое значение>] [[publish =] <значение>] [[validlifetime =] <целое число> | infinite] [[preferredlifetime =] <целое число>] [[store =] <значение> ] .
В следующей таблице описаны параметры команды netsh interface ipv6 add route.
У проблемы есть несколько вариантов решения. Если у вас что-то не получится, или же вы нашли свое решение – напишите об этом в комментариях к этой статье!
Лучшее решение
Если что-то будет непонятно – прочитайте теорию в разделе ниже. Здесь только горячая практика для быстрого исправления.
Самый простой метод – перезагрузите роутер и компьютер/ноутбук – и то, и то, одновременно. В 99% случаев все снова заработает.
Если не помогло, самый эффективный способ – установить компьютеру вручную расположение роутера в сети. Чем и займемся. Инструкцию буду дублировать для Windows 7 и Windows 10. Есть небольшие отличия в названиях, но в целом все одинаково. Начинаем!
- Идем в «Центр управления сетями и общим доступом» (Windows 7) или в «Параметры сети и интернет» (Windows 10). Проще всего это сделать, кликнув правой кнопкой мыши по тому самому значку вашей сети:
- Узнаем на ходу IP адрес нашего роутера. Обычно он указан на днище. У вас может отличаться:
Возможно, адрес кто-то сменил при настройке, так что может понадобится и сброс маршрутизатора. Ищите информацию конкретно под свою модель через поиск на нашем сайте.
Небольшие пояснения. В поле «Основной шлюз» пишем тот самый найденный IP адрес роутера. В поле IP-адрес – тот же самый IP, но с измененной последней цифрой, я люблю подальше, поэтому поставил 120. Маску и DNS оставляйте как на рисунке.
Если все правильно вобьете и сохраните, интернет заработает, проблема исчезнет. Из-за чего возникает эта проблема, и почему такой метод помогает, читайте ниже.
Другие возможные причины, когда шлюз по умолчанию багует, есть сразу же на видео:
Кратко о проблеме
Самое частое решение было в разделе выше – смотрите там!
А в этом разделе хотелось бы кратко остановиться на ситуации, выяснить, из-за чего она обычно происходит, и куда в первую очередь смотреть. Будет и немного теории сетей. Это поможет и в понимании проблемы в следующих разделах, ведь не всегда получается решить все с первого раза.
Как к ней обычно приходят? Сначала у пользователя пропадает интернет:
Но как правило — это временное решение, а причина зарыта немного глубже. В этом разделе и хотелось остановиться на этой самой причине.
Проблема свойственна для всего класса операционных систем – Windows 7, Windows 8, Windows 10.
Немного теории подключения к интернету:
- Вы подключаетесь к роутеру по проводу или через Wi-Fi.
- Роутер через DHCP сервер отправляет вам сетевые настройки – IP адрес, маску сети, DNS и шлюз.
- Вы спокойно пользуетесь интернетом.
По какой-то причине настройки могут выдаваться неправильно, а шлюз будет иметь неправильный адрес (или его вовсе может не быть). Перед тем, как устранить ошибку, остается выяснить, что такое шлюз по умолчанию.
Шлюз – для домашнего пользователя без образования – IP адрес устройства, у которого нужно спрашивать интернет. Приставка «по умолчанию» означает, где искать в первую очередь, для домашних пользователей он всегда один.
В большинстве случаев – это адрес нашего роутера, т.к. именно он раздает интернет. Получили неправильно или не смогли получить – будет именно наше предупреждение. Нередко причиной является просто неверная отработка DHCP сервера и устройства – поэтому и рекомендуется перезагрузить их, чтобы сеть попыталась заново самонастроиться. В другом случае проще перепроверить сетевые настройки и задать их вручную (о чем и была первая глава). Но есть и более извращенные методы.
Другие способы
Все что было выше изредка не помогает все равно. А причина кроется в многообразии компьютерных проблем. За всем не уследишь, особенно удаленно, поэтому здесь я составил список возможных векторов, куда стоит обратить внимание при этой проблеме:
- Сторонние программы – обратите внимание на антивирусы, файрволы, прокси, VPN, торрент и прочий софт, который взаимодействует с сетью. Может что-то поставили недавно, перезагрузили компьютер, и оно проявилось? Если есть что-то в памяти, попробуйте отключить или удалить. Бывает и после обновления соответствующих программ наступает подобная беда.
- Некоторые рекомендуют изменить план электропитания вашего сетевого адаптера. Если кратко, в диспетчере устройств ищем наш адаптер и задаем ему во вкладке электропитания «Максимальную производительность», чтобы никогда не выключался. По моему опыту отключение питания никогда не вызывало такой проблемы, поэтому без подробностей.
- Драйвер. Тоже маловероятная причина, т.к. проблема все-таки лежит уже не в плоскости железа. Но кто хочет, обычно обновление не вредит системе (но не всегда). Если же недавно обновляли и началось – может имеет смысл сделать откат. Особенно повышается вероятность именно в поле драйвера, когда ошибка шлюза вываливается во время интенсивной работы с сетью и проявляется периодически во время работы. Здесь или правда нужно искать правильную версию драйвера (смотрится индивидуально) или же беда в какой-то «железной» проблеме.
- Включение FIPS – тоже никогда не помогал в этом способе, поэтому просто для справки от сторонних администраторов. Актуально для беспроводной сети:
Читайте также: