Назад | Перейти на главную страницу

Мой компьютер с Windows 7 получает двойной шлюз от DHCP-сервера. Зачем?

У меня есть компьютер с Windows 7 в среде сервера Windows 2003. время от времени (примерно два раза в день) настройка шлюза изменяется на 0.0.0.0 и 192.168.1.1.

Теперь настройка 192.168.1.1 верна, но 0.0.0.0 неверна. Фактически он блокирует весь сетевой трафик.

Как мне запретить этому компьютеру получать дополнительный адрес шлюза?

Я бы действительно стал искать мошеннический DHCP-сервер, выдающий неверную информацию. DHCP никогда не должен использовать 0.0.0.0 в качестве шлюза по умолчанию, но это возможно. Это также может быть проблема с одним из других виртуальный интерфейсы. Windows 7 добавляет несколько новых виртуальный интерфейсы для таких функций, как мост 4to6 и т.п.

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

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

netsh winsock сбросить c: \ winsock.log
netsh int ip reset c: \ ipreset.log

192.168.1.1 очень похож на ICS (общий доступ к подключению к Интернету), вы можете проверить, чтобы убедиться, что он, возможно, не включен с помощью "расширенных" свойств сетевой карты.

Я нашел способ решить эту проблему. Откройте командную строку с правами администратора на клиентском компьютере и выполните следующие команды:

route print

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

route delete 0.0.0.0
ipconfig /renew

И со шлюзами все будет нормально. Для меня это работает.

В моем случае избыточный шлюз по умолчанию 0.0.0.0 был связан с Bonjour Service который был установлен вместе с Adobe CS Suite. Служба была неправильно установлена ​​и получила название вроде ##Id_String1.6844F930_1628_4223_B5CC_5BB94B879762##.

Чтобы исправить проблему, отключите службу. Убедитесь, что вы отключили правильную службу, исполняемый файл службы C:\Program Files\Bonjour\mdnsresponder.exe.

  • открыто Сервисы набрав services.msc в командной строке (или через меню в Инструменты управления)
  • Откройте свойства ## Id_String1 ... Сервис (или Bonjour Service) и установите Тип запуска к Отключено

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

Это делает двойной шлюз.

Чтобы удалить это, перейдите в Cntrol Panel> Network & Internet> Network & Sharing Center> Card Setting. Щелкните правой кнопкой мыши по фактически подключенной карте, затем перейдите в свойство и в IPv4 удалите шлюз.

На сервере Win2k3 работает служба DHCP? Вы уверены, что в сети нет других DHCP-серверов, например маршрутизатора?

Что вы имеете в виду под «двойным шлюзом»? Свойства TCP / IP сетевой карты поддерживают только один шлюз, у вас не может быть «двойного шлюза».

Шлюз 0.0.0.0 часто может означать, что согласование аренды DHCP не удалось, и шлюз не был установлен. Это будет очевидно, потому что, когда это произойдет, вам также не будет назначен IP-адрес, и ваш IP-адрес будет автоматически назначен адресу в диапазоне 169.254.xx.xx.

Если это происходит, обходной путь - перейти к свойствам tcp / ip сетевой карты и на вкладке «Альтернативная конфигурация» настроить маску IP / подсети и адрес шлюза, которые соответствуют правильным значениям для вашей текущей сети. Таким образом, если согласование DHCP не удастся, он вернется к этой конфигурации, и все будет продолжать работать. Обратите внимание, что это не устраняет основную причину проблемы.

Скорее всего, это вызвано конфликтом IP-адресов в сети. Проверьте свой DHCP-сервер и удалите любой BAD_ADDRESS, затем перезапустите клиент.

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