4

У меня включен общий доступ к подключению к Интернету на компьютере под управлением Windows, на котором установлено подключение к Интернету. Я вручную назначил IP-адрес для использования со службой DHCP на хосте, изменив значение данных для ScopeAddress в реестре. (См. Статью 230148 базы знаний Майкрософт ). Этот адрес теперь 192.168.120.1. У клиента сейчас есть адрес 192.168.120.247. (Это должно было быть сделано, потому что данные по умолчанию 192.168.0.1 вызвали конфликт IP с моим маршрутизатором.)

Скриншот

Соединение работает и все, например, клиент имеет доступ в Интернет. Но IP-адрес постоянно меняется. Поэтому я хотел бы установить статический адрес, т.е. зарезервировать IP-адрес для клиента на стороне DHCP-сервера, чтобы он всегда получал один и тот же IP-адрес при согласовании. Как я могу это сделать? Возможно, есть еще одно значение реестра?

Это на Windows Vista, но это также относится к Windows 7.

3 ответа3

2

Я искал в Интернете повсюду, и я не нашел никакого метода для назначения статического IP-адреса на стороне сервера / хоста вещей при использовании ICS. Похоже, что на компьютере, на котором размещена ICS, невозможно создать список резервирования IP-адреса DHCP, как это обычно делается на DHCP-сервере сетевого маршрутизатора. Служба DHCP, используемая для ICS в Windows, ограничена в этом отношении. Например, у него нет веб-интерфейса, то есть я не могу просто ввести 192.168.120.1 в веб-браузере и администрировать внутренний DHCP-сервер, используемый ICS в Windows.

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

Вот краткое руководство по назначению статического IP на стороне клиента.

  1. Нажмите кнопку меню Пуск.
  2. Нажмите на панель управления.
  3. Дважды щелкните Сетевые подключения.
  4. Щелкните правой кнопкой мыши Подключение по локальной сети и выберите Свойства.
  5. Дважды щелкните по интернет-протоколу (TCP/IP) или выберите его и нажмите « Свойства».
  6. Нажмите Использовать следующий IP-адрес и введите следующее. IP-адрес 192.168.120.115, маска подсети 255.255.255.0, шлюз по умолчанию 192.168.120.1. Оставьте поля DNS пустыми.
  7. Нажмите OK, OK, чтобы сохранить изменения и закрыть диалоговое окно.

Я использовал Windows XP здесь, но она будет похожа на Windows Vista и Windows 7, вам просто нужно найти апплет сетевых подключений. Самое простое, что можно сделать - это использовать приглашение «Выполнить». Вот краткое руководство.

  1. Нажмите Win+R
  2. Введите ncpa.cpl (ИЛИ control netconnections)
  3. Нажмите Enter

Скриншоты

0

Если вы не боитесь работать с конфигурацией текстовых файлов, взломами и настройками, вы можете запустить Dual DHCP и DNS-сервер, прежде чем делиться своим подключением.

-1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .