Windows 7 как шлюз

Обновлено: 28.06.2024

В этой статье предоставляется решение проблемы, из-за которой пустой шлюз по умолчанию может возникнуть после настройки статического IP-адреса после обновления сетевого драйвера в Windows 7 Пакет обновления 1 и Server 2008 R2 Пакет обновления 1.

Применяется к: Windows 7 Пакет обновления 1, Windows 2008 R2 Пакет обновления 1
Исходный номер КБ: 2555789

Симптомы

После обновления сетевого драйвера и повторного подключения к статическим данным адресов IPv4 в диалоговом окне Properties internet / Protocol Version 4 (TCP/IPv4) Свойства локального подключения или при использовании команды подключение к сети может работать netsh interface ipv4 [add | set] address неправильно. Можно наблюдать следующее поведение:

При просмотре диалоговом окне Свойств локального подключения к области Internet / Protocol Version 4 (TCP/IPv4) Свойства вход шлюза по умолчанию будет пустым, хотя ранее вступивший IP-адрес и маска Subnet отображаются правильно.

Если ipconfig.exe будет запускаться из командной подсказки, подключение к локальной области "Адрес автоконфигурации IPv4" начнется с "169.254. "

Эта проблема не возникает, если компьютер получает адрес с сервера DHCP.

Причина

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

Решение

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

Откройте диалоговое окно Свойств подключения к локальной области Internet / Protocol Version 4 (TCP/IPv4) Свойства и выберите автоматически получить IP-адрес и выберите ОК. В диалоговом окне Local Area Connection Properties выберите ОК.

Повторно в диалоговом окне Свойств локального подключения к локальному подключению к Интернету / Версия 4 (TCP/IPv4) Свойства и выберите Используйте следующий IP-адрес.

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

Эта первая команда может возвращать ошибку "Объект уже существует".

Эта команда должна успешно работать без ошибок.

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

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

Zarom

Имя компьютера . . . . . . . . . : kochubey
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : Гибридный
IP-маршрутизация включена . . . . : Нет
WINS-прокси включен . . . . . . . : Нет

Ethernet adapter LAN:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Intel(R) 82579LM Gigabit Network Con
on
Физический адрес. . . . . . . . . : 3C-D9-2B-4D-90-AD
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 192.168.56.100(Основной)
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз. . . . . . . . . :
NetBios через TCP/IP. . . . . . . . : Включен

Ethernet adapter VPN:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Realtek PCI GBE Family Controller
Физический адрес. . . . . . . . . : 10-FE-ED-03-61-16
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv4-адрес. . . . . . . . . . . . : 172.18.56.100(Основной)
Маска подсети . . . . . . . . . . : 255.255.0.0
Основной шлюз. . . . . . . . . : 172.18.0.2
NetBios через TCP/IP. . . . . . . . : Включен

Состояние среды. . . . . . . . : Среда передачи недоступна.
DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Адаптер Microsoft ISATAP
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да

Туннельный адаптер 6TO4 Adapter:

DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Адаптер Microsoft 6to4
Физический адрес. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP включен. . . . . . . . . . . : Нет
Автонастройка включена. . . . . . : Да
IPv6-адрес. . . . . . . . . . . . : 2002:af12:3864::af12:3864(Основной)
Основной шлюз. . . . . . . . . :
NetBios через TCP/IP. . . . . . . . : Отключен


Сказать по правде, эту статью я не хотел писать в принципе. Делать подобное – не более, чем извращение в широком смысле этого слова. Однако иногда приходится делать интернет-шлюз на базе обычной клиентской версии 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

Открываем "Центр управления сетями и общим доступом". И переходим в раздел "Изменение параметров адаптера". Иконка со статусом подключения к интернету (на панели уведомлений) у вас может быть другая на вид. Это неважно.

Указываем статические настройки IP в Windows 7

Дальше правой кнопкой мыши нажимаем на адаптер, для которого нужно приписать статические адреса. Если подключение по Wi-Fi, то "Беспроводное сетевое соединение". Если по кабелю, то "Подключение по локальной сети". Выбираем "Свойства".

Windows 7: прописываем адреса для локальной сети вручную

Выделяем пункт "Протокол Интернета версии 4 (TCP/IPv4)", и нажимаем на кнопку "Свойства".

Смена настроек протокола TCP/IPv4 в Windows 7

Откроется окно, в котором мы можем прописать статические адреса: IP-адрес, маску подсети, основной шлюз, DNS-адрес. Скорее всего, у вас там выставлено автоматическое получение адресов. Просто ставим переключатель возле "Использовать следующий IP-адрес". Поля для заполнения станут активными, и мы может указать адреса. Так же нужно прописать DNS.

Где можно прописать IP-адрес в Windows 7

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

Какие адреса прописать, если подключение через роутер?

Все это будет выглядеть примерно вот так:

Статические настройки IP, маски подсети, основного шлюза при подключении через роутер в Windows 7

Нажимаем "Ok". Ну и желательно перезагрузить компьютер.

Точно таким самым способом мы можем обратно выставить автоматическое получение IP и DNS-адресов.

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

Читайте также: