Windows default gateway

В  Windows 10 был баг, который не позволял снять чекбокс  Использовать основной шлюз в удаленной сети в VPN, а именно кнопка Свойства есть, она активна, но при щелчке на ней — ничего не происходит…
Лечилось через скрипт в командной строке:

powershell Set-VpnConnection -Name “Название VPN подключения” -SplitTunneling 1

Эта заметка была написано давненько. Тогда она могла кому-то помочь, сейчас уже неактуальна. К тому же тут всего пару предложений текста. Но что самое интересное, заходы на эту страничку из поисковиков есть. Поэтому решил не удалять её, а наоборот расширить.

Для чего вообще этот чекбокс нужен?

Когда VPN соединение установлено, то есть две возможности:

  • Использовать шлюз по умолчанию на своём (локальном) компьютере

В этом случае в VPN туннель будет уходить только предназначенный ему трафик. Если за VPN туннелем есть ещё подсети, то они окажутся недоступными с локального компьютера.

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

Плюс в том, что туннель никак не повлияет на остальной трафик с локального компьютера. Будет работать интернет и будут доступны удалённые сетевые ресурсы, которые были доступны до подключения туннеля.

  • Использовать шлюз в удалённой сети

При этом методе подключения большая часть пакетов будет отправляться в туннель. Соответственно все сетевые ресурсы (кроме локальных, из подсети компьютера) отвалятся (или опять прописывать маршруты, теперь уже для них). Если на удалённом VPN шлюзе нет интернета (допустим, не настроены адреса DNS серверов), то на локальном компьютере отвалится и интернет.

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

Плюс: все подсети, которые доступны с VPN шлюза, будут доступны на локальном компьютере.

Какой метод выбрать.. кому как проще и удобнее. Тут надо сказать: сразу после создания VPN туннеля чекбокс Использовать шлюз в удалённой сети отмечен. То есть будет работать по второму варианту.

Пример

Чтобы было понятнее поясню на примере. Допустим, есть домашняя сеть: компьютер 192.168.0.2, роутер 192.168.0.1, SmartTV 192.168.0.3 и NAS с фильмами 192.168.0.4. И ещё есть ресурс от провайдера интернета (к примеру, FTP с фильмами, играми и программами) с интернет адресом 212.6.X.X.

Подсоединение VPN происходит на какой-то интернет адрес, к примеру 185.82.X.X. После установки VPN соединения локальный компьютер получает адрес, связанный с туннелем 172.16.1.2, а удалённый шлюз в туннеле имеет адрес 172.16.1.1. Предположим что за сетью 172.16.X.X есть ещё сеть 10.X.X.X, на 172.16.1.1 существует маршрут в эту сеть.

Соответственно при первом варианте в удалённой сети будут доступны только адреса 172.16.X.X, при этом все адреса локальной сети 192.168.0.X так же доступны. Будет доступен и FTP-сервер провайдера. Будет работать интернет с той скоростью, какая заявлена провайдером, например 100Mbit.

При втором варианте будут доступны удалённые адреса и 172.16.X.X, и 10.X.X.X. Локальные адреса 192.168.0.X доступны, но вот провайдерский FTP отвалится и интернет заработает со скоростью 10Mbit, потому что такая скорость интернета подключена для 185.82.X.X.

Как набросить маршрут?

Допустим, хотим подключаться по первому варианту, но чтобы сеть 10.X.X.X была доступна. Надо запустить cmd.exe, выбрать Запуск от Администратора.

Затем вбить команду:

C:\WINDOWS\system32>route add 10.0.0.0 mask 255.0.0.0 172.16.1.1 -p ОК

Первый параметр 10.0.0.0 это сеть назначения, второй 255.0.0.0 это маска подсети, третий 172.16.1.1 это шлюз в удалённую сеть. Если есть трудности с подсетями и масками, то вот статья. Параметр -p укажет компьютеру, что маршрут постоянный и его надо сохранить после перезагрузки. Удалить маршрут:

C:\WINDOWS\system32>route delete 10.0.0.0 ОК

Как до этого чекбокса добраться?

Возвращаемся к чекбоксу. Предположим что VPN туннель уже создан. Тогда идем: Панель управления (просмотр: Категория) – Сеть и интернет

Центр управления сетями и общим доступом – Изменение параметров адаптера. Откроется страница с адаптерами на локальном компьютере. Ищем там наш VPN, нажимаем на нём правой кнопкой, выбираем Свойства

Переходим на закладку Сеть – IP версии 4 (TCP/IPv4) – Свойства

Там нажимаем кнопку Дополнительно. Открывается новое окошко и (Ура!) наш чекбокс. У меня он, как видите, отмечен, потому что когда я играю в Q3 на удалённом серваке, мне не нужны ни сетевые ресурсы, ни сёрф в интернете.

Если нужна инструкция как создать VPN подключение в Windows 10, то вот ссылка на сайт Microsoft.

Источник: https://arny.ru/software/ispolzovat-osnovnoy-shlyuz-v-udalennoi-seti/

The default gateway is not available on Windows 10? Try this

Windows default gateway

In addition to changing the channel, some users are also advising to change the encryption method. Users reported that using WPA-WPA2 encryption method fixed the issue for them, so you might want to try using it.

If that doesn’t work, try switching to different encryption methods. Bear in mind that some encryption methods are outdated and that they don’t provide the necessary protection.

3. Change Power Management settings for your network adapter

Some users claim that you can fix this problem by changing the Power Management settings of your network adapter. To do that, follow these simple steps:

  1. Press Windows Key + X to open Power User Menu and select Device Manager from the list.
  2. Locate your network adapter and double click it.
  3. Once the Properties window opens, go to Power Management tab and uncheck Allow the computer to turn off this device to save power. Click OK to save changes.

If you have any network adapter problems, check out this in-depth guide that will surely help you solve them.

4. Change the power saving mode of your wireless adapter

Some users claim that you can fix The default gateway is not available error on Windows 10 by changing your power options. To do that follow these steps:

  1. Press Windows Key + S and enter power options. Select Power Options from the menu.
  2. When Power Options window open locate your current plan and click Change plan settings.
  3. Now click on Change advanced power settings.
  4. Locate Wireless Adapter Settings and set it to Maximum Performance.
  5. Click Apply and OK to save changes.

Run a PC Scan with Restoro Repair Tool to find errors causing security problems and slowdowns. After the scan is complete, the repair process will replace damaged files with fresh Windows files and components.

You can’t find your Power Plans? Get them back by following the easy steps in this article.

5. Change the frequency of your wireless router

Newer routers support 5GHz frequency, but your current adapter might not work with this frequency so you’ll have to change it to 2.4GHz. Users reported that after changing the wireless frequency from 5GHz to 2.4GHz the gateway problems has been resolved.

For detailed instructions on how to change the wireless frequency of your router be sure to check its manual.

6. Change the wireless mode to 802.11g

According to users, you can fix problems with the default gateway by setting the wireless mode from 802.11g/b to 802.11g. To do that, follow these steps:

  1. Open Network Connections window. To do that press Windows Key + X and choose Network Connections from the menu.
  2. Locate your wireless network adapter and right-click it. Choose Properties from the menu.
  3. Click the Configure button.
  4. Go to the Advanced tab and select Wireless mode. Select 802.11g from the drop down menu.
  5. Save changes and check if the problem is resolved.

7. Use netshell reset command

Users reported that you can fix The default gateway is not available error by resetting TCP/IP. How do you reset your default gateway? First, you need to launch Command Prompt and enter the IP reset command.

To do that, follow these steps:

  1. Start Command Prompt as administrator. You can do that by pressing Windows Key + X and choosing Command Prompt (Admin) from the menu.
  2. When Command Prompt starts enter netsh int ip reset and press Enter.
  3. After the process is completed close Command Prompt and restart your PC.

If you’re having trouble accessing Command Prompt as an admin, then you better take a closer look on this guide.

8. Uninstall McAfee

Antivirus programs can sometimes interfere with your network configuration, and users reported that McAfee antivirus can cause these types of problems.

To fix this issue it’s recommended to remove McAfee from your PC and check if that fixes the problem. Did you know that your antivirus can block the internet connection? Check out this detailed guide to find out more.

Sometimes the removal tool of the antivirus might not remove registry entries or leftover files, and this is why it’s usually better to use a third-party uninstaller such as Ashampoo Uninstaller or Iobit Advanced Uninstaller (free).

After you remove your antivirus your computer will be protected by Windows Defender, but you can also choose a different antivirus software from this list.

Best antiviruses recommended are Bitdefender, BullGuard, and Panda, so you can keep your system protected.

The default gateway is not available error is usually caused by outdated drivers or by improper network configuration. To fix this error be sure to try all solutions from this article.

If you have any more questions, don’t hesitate to leave them in the comments section below.

FAQ: Learn more about default gateways in Windows 10

  • How do I fix The default gateway is not available Windows 10?

To fix The default gateway is not available error, you may install a new Ethernet driver, change the channel of your wireless router or change Power Management settings.

  • How does a default gateway work?

A default gateway makes it possible for devices in one network to communicate with those in another network. So, it works as an access point that a PC uses to send information.

  • What happens if no default gateway is configured on a computer?

If this case, there’s no intermediate path between the local network and the Internet. So, devices in one network can’t communicate with devices in another network.

Editor’s Note: This post was originally published in March 2019 and has been since revamped and updated in April 2020 for freshness, accuracy, and comprehensiveness.

Editor's Note: This article was originally published in August 2016 and was revamped and updated in November 2020 for freshness, accuracy, and comprehensiveness.

Источник: https://windowsreport.com/default-gateway-not-available-windows-10/

Как исправить «Шлюз, установленный по умолчанию, недоступен»?

Windows default gateway

Привет! Разберем подробно сообщение из диагностики сети «Шлюз, установленный по умолчанию не доступен» и выясним, что делать, когда автоматические средства все же не помогают. С вами Ботан из WiFiGid, так что только кратко и по делу. За шутками и прибаутками едьте к нашему Хомяку!

У проблемы есть несколько вариантов решения. Если у вас что-то не получится, или же вы нашли свое решение – напишите об этом в х к этой статье!

Лучшее решение

Если что-то будет непонятно – прочитайте теорию в разделе ниже. Здесь только горячая практика для быстрого исправления.

Самый простой метод – перезагрузите роутер и компьютер/ноутбук – и то, и то, одновременно. В 99% случаев все снова заработает.

Если не помогло, самый эффективный способ – установить компьютеру вручную расположение роутера в сети. Чем и займемся. Инструкцию буду дублировать для Windows 7 и Windows 10. Есть небольшие отличия в названиях, но в целом все одинаково. Начинаем!

  1. Идем в «Центр управления сетями и общим доступом» (Windows 7) или в «Параметры сети и интернет» (Windows 10). Проще всего это сделать, кликнув правой кнопкой мыши по тому самому значку вашей сети:
  1. Далее идем в «Изменение параметров адаптера»:

Windows 7Windows 10

  1. Ищем свое подключение – проводной или беспроводное – через которое в настоящий момент подключены к роутеру. Щелкаем по нему правой кнопкой, Свойства:
  1. Узнаем на ходу IP адрес нашего роутера. Обычно он указан на днище. У вас может отличаться:

Возможно, адрес кто-то сменил при настройке, так что может понадобится и сброс маршрутизатора. Ищите информацию конкретно под свою модель через поиск на нашем сайте.

Небольшие пояснения. В поле «Основной шлюз» пишем тот самый найденный IP адрес роутера. В поле IP-адрес – тот же самый IP, но с измененной последней цифрой, я люблю подальше, поэтому поставил 120. Маску и DNS оставляйте как на рисунке.

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

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

Кратко о проблеме

Самое частое решение было в разделе выше – смотрите там!

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

Как к ней обычно приходят? Сначала у пользователя пропадает интернет:

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

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

Проблема свойственна для всего класса операционных систем – Windows 7, Windows 8, Windows 10.

Немного теории подключения к интернету:

  1. Вы подключаетесь к роутеру по проводу или через Wi-Fi.
  2. Роутер через DHCP сервер отправляет вам сетевые настройки – IP адрес, маску сети, DNS и шлюз.
  3. Вы спокойно пользуетесь интернетом.

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

Шлюз – для домашнего пользователя без образования – IP адрес устройства, у которого нужно спрашивать интернет. Приставка «по умолчанию» означает, где искать в первую очередь, для домашних пользователей он всегда один.

В большинстве случаев – это адрес нашего роутера, т.к. именно он раздает интернет. Получили неправильно или не смогли получить – будет именно наше предупреждение.

Нередко причиной является просто неверная отработка DHCP сервера и устройства – поэтому и рекомендуется перезагрузить их, чтобы сеть попыталась заново самонастроиться.

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

Другие способы

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

  1. Сторонние программы – обратите внимание на антивирусы, файрволы, прокси, VPN, торрент и прочий софт, который взаимодействует с сетью. Может что-то поставили недавно, перезагрузили компьютер, и оно проявилось? Если есть что-то в памяти, попробуйте отключить или удалить. Бывает и после обновления соответствующих программ наступает подобная беда.
  2. Некоторые рекомендуют изменить план электропитания вашего сетевого адаптера. Если кратко, в диспетчере устройств ищем наш адаптер и задаем ему во вкладке электропитания «Максимальную производительность», чтобы никогда не выключался. По моему опыту отключение питания никогда не вызывало такой проблемы, поэтому без подробностей.
  3. Драйвер. Тоже маловероятная причина, т.к. проблема все-таки лежит уже не в плоскости железа. Но кто хочет, обычно обновление не вредит системе (но не всегда). Если же недавно обновляли и началось – может имеет смысл сделать откат. Особенно повышается вероятность именно в поле драйвера, когда ошибка шлюза вываливается во время интенсивной работы с сетью и проявляется периодически во время работы. Здесь или правда нужно искать правильную версию драйвера (смотрится индивидуально) или же беда в какой-то «железной» проблеме.
  4. Включение FIPS – тоже никогда не помогал в этом способе, поэтому просто для справки от сторонних администраторов. Актуально для беспроводной сети:

Вот и все! Получилось? Напишите в комментарии! Не получилось? Тоже напишите! Будем решать проблему и запишем ваш опыт в статью, чтобы другие читатели смогли решить свою проблему еще быстрее.

Источник: https://WiFiGid.ru/reshenie-problem-i-oshibok/shlyuz-ustanovlennyj-po-umolchaniyu-ne-dostupen

Основные возможности команды route в Windows

Windows default gateway

Описание основных возможностей программы route на примерах.

route — просмотр / изменение таблицы IP-маршрутизации

Обзор команды route

  • route[-CFvnee]
  • route [-v] [-A семейство] add [-net|-host] цель [netmask маска_сети] [gw шлюз] [metric N] [mss M] [window W] [irtt I] [reject] [mod] [dyn] [reinstate] [[dev] интерфейс]
  • route [-v] [-A семейство] del [-net|-host] цель [gw шлюз] [netmask маска_сети] [metric N] [[dev] интерфейс]
  • route [-V] [—version] [-h] [—help]

Описание команды route

route изменяет таблицы IP-маршрутизации ядра. Программа главным образом используется для настройки статических маршрутов к определённым узлам или сетям через заранее настроенный интерфейс.При использовании опций add или delroute изменяет таблицы маршрутизации. Если эти опции не указаны, routeпоказывает текущее содержимое таблиц маршрутизации.

Опции команды route

  • -A семейство — Использовать указанное семейство адресов (например, ‘inet’; воспользуйтесь командой ‘route —help’ для получения полного списка).
  • -F — Воздействует на таблицу маршрутизации ядра FIB (Forwarding Information Base — база информации о продвижении пакетов). Используется по умолчанию.

  • -C — Воздействует на кэш маршрутизации ядра.
  • -v — Выбрать режим вывода сообщений о подробностях.
  • -n — Показать числовые адреса, не пытаясь определить символьные имена узлов. Это полезно, если вы пытаетесь определить, почему не работает маршрут до сервера имён.

  • -e — Использовать формат отображения таблицы маршрутизации как в netstat.
  • -ee выведет очень длинные строки со всеми параметрами из таблицы маршрутиазции.
  • del — Удалить маршрут.
  • add — Добавить новый маршрут.

Цель — Целевая сеть или узел.

Вы можете указать IP-адрес в десятично-точечной нотации или имя узла/сети.

  • -net — цельявляется сетью.
  • -host — цель является узлом.
  • netmask маска_сети — При добавлении маршрутов к сетям указывается сетевая маска.
  • gw шлюз — Маршрутизировать пакеты через шлюз. ЗАМЕЧАНИЕ: Указанный шлюз для начала должен быть доступен. Обычно это означает, что сначала вы должны настроить статические маршруты к шлюзу. Если вы укажете адрес одного из ваших локальных интерфейсов, он будет использован для определения, через какой интерфейс нужно отправлять пакеты.
  • metric M — Задаёт значение метрики маршрута.
  • mss M — Задаёт максимальный размер сегмента TCP (TCP Maximum Segment Size — MSS) для соединения по указанному маршруту в M байт. По умолчанию используется MTU устройства за вычетом размера заголовков, или наименьшее значение MTU, определённое протоколом Path MTU Discovery. Значение можно использовать для принудительного уменьшения размера пакетов TCP, на другом конце, если определение по протоколу Path MTU Discovery не работает (обычно это происходит по причине неправильной настройки пакетных фильтров, блокирующих сообщения ICMP Fragmentation Needed — требуется фрагментация)
  • window W — Задаёт размер окна TCP для соединений по указанному маршруту в W байт. Обычно это используется в сетях AX.25 и с драйверами, не поддерживающими обработку кадров один-к-одному.
  • irtt I — Задаёт начальное время кругового обхода для соединений TCP через данный маршрут в I миллисекунд (1-12000). Обычно это используется только в сетях AX.25. Если не указано, используется значение по умолчанию из RFC 1122 — 300 миллисекунд.
  • reject — Установка блокирующего маршрута, который завершит просмотр таблицы маршрутизации ошибкой. Это, например, используется для сокрытия сетей до использования маршрута по умолчанию. Это используется НЕ для фильтрации пакетов.
  • mod, dyn, reinstate — Установаить динамический или изменяемый маршрут. Эти индикаторы используются в целях диагностики, и обычно они устанавливаются демонами маршрутиазции.
  • dev интерфейс — Принудительно связать маршрут с указанным интерфейсом, поскольку ядро в ином случае определит его самостоятельно (проверкой уже существующих маршрутов и устройств, после чего маршрут будет добавлен). В большинстве обычных четей вам это не потребуется.
  • Если dev интерфейс является последней опцией в командной строке, слово dev можно не указывать, потому что оно подразумевается по умолчанию. В противном случае порядок опций маршрута (metric — netmask — gw — dev) не имеет значения.

Примеры использование команды route

  • route add -net 127.0.0.0 netmask 255.0.0.0 dev lo — Добавляет обычную петлевую запись, использующую сетевую маску 255.0.0.0 и связанную с устройством «lo» (подразумевая что устройство до этого уже было корректно настроено).
  • route add -net 192.56.76.0 netmask 255.255.255.

    0 dev eth0 — Добавить маршрут к локальной сети 192.56.76.x через «eth0». Слово «dev» в данном случае можно не указывать.

  • route del default — Удалить текущий маршрут по умолчанию, помеченный как «default» или 0.0.0.0 в поле места назначения текущей таблицы маршрутизации.

  • route add default gw mango-gw — Добавить маршрут по умолчанию (который будет использоваться если нет других подходящих маршрутов). При использовании этого правила все пакеты будут направляться в шлюз «mango-gw».

    Устройство, которое будет использоваться, будет зависеть от того, можно ли через него достичь «mango-gw» — статический маршрут до «mango-gw» должен быть настроен до этого.

  • route add ipx4 sl0 — Добавляет маршрут к узлу «ipx4» через интерфейс SLIP (подразумевая, что «ipx4» — это узел SLIP).
  • route add -net 192.57.66.

    0 netmask 255.255.255.0 gw ipx4 — Эта команда добавляет сеть «192.57.66.x» через имеющийся маршурт на интерфейсе SLIP.

  • route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 — Это не точное описание, некоторые люди знают как сделать его более точным. Это множество всех IP-маршрутов класса D (мультикаст), направленных через «eth0».

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

  • route add -net 10.0.0.0 netmask 255.0.0.0 reject — Эта команда создаёт маршрут отбрасывающий все пакеты направляющиеся с сеть «10.x.x.x.»

Вывод об использовании команды route в Windows

Выводимая из таблицы маршрутизации информация организована в следующие колонки:

  • Destination — Сеть назначения или целевой узел.
  • Gateway — Адрес шлюза или ’*’, если он не настроен.
  • Genmask — Сетевая маска сети назначения; ’255.255.255.255’ если это узел, ’0.0.0.0’ если это маршрут по умолчанию (default).
  • Flags — Возможны следующие индикаторы:
    U — маршрут активен (up)
    H — цель является узлом (host)
    G — используется шлюз (gateway)
    R — динамический восстанавливаемый маршрут (reinstate)
    D — маршрут динамически (dynamically) настроенный демоном или перенаправленный
    M — изменённый (modified) демоном маршрутизации или перенаправленный
    A — настроенный (addrconf)
    C — запись в кэше (cache)
    ! — отбрасывающий (reject) маршрут
  • Metric — ’Расстояние’ до цели (обычно измеряемое в количестве переходов). Оно не используется последними ядрами, но может потребоваться демонам маршрутизации.
  • Ref — Количество ссылок на этот маршрут. (В некоторых ядрах Linux не используется.)
  • Use — Количество поисков маршрута. В зависимости от того, используется ли опция -F или -C, это будет количество промахов (-F) или попаданий (-C) в кэш.
  • Iface — Интерфейс, через который будут отправляться маршрутизируемые пакеты.
  • MSS — Максимальный размер сегмента для соединений TCP по этому маршруту.
  • Window — Размер окна по умолчанию для соединений TCP по этому маршруту.
  • Irtt — Начальное время кругового обхода (Round Trip Time). Ядро использует его для определения лучших параметров протокола TCP без ожидания (возможно долгого) ответов.
  • HH (только кэшированные) — Количество ARP-записей и кэшированных маршрутов, ссылающихся на кэш аппаратного заголовка кэшированного маршрута. Принимает значение -1, если аппаратный адрес не требуется для кэширования маршрута интерфейса (например, lo).
  • Arp (только кэшированные) — Говорит о том, актуален ли кэшированный маршрут.

Источник: https://zen.yandex.ru/media/id/5b4e33166e7a8c00a8e0f792/osnovnye-vozmojnosti-komandy-route-v-windows-5b505ea882926400aa8dc13d

Поделиться:
Нет комментариев

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

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.