Изменить реестр для Общего доступа к интернету?

Моей ОС является Windows XP.

Заключенный в кавычки из того, Как Изменить диапазон IP для Общего доступа к интернету сервис DHCP:

1. Используйте Редактор реестра для изменения значения данных значения IntranetInfo в следующем ключе реестра:

HKEY_Local_Machine\System\CurrentControlSet\Services\ICSharing\Settings\General

Первое перечисленное число является IP-адресом внутреннего IP-адреса хоста Совместного использования Соединения. Второе число является IP-адресом подсети, разделенным запятой. Введите первый IP-адрес нового диапазона, сопровождаемого маской подсети, разделенной запятой. (Например, 169.254.0.1,255.255.0.0.).

2. Измените значение данных значения Запуска в следующем ключе реестра:

HKEY_Local_Machine\System\CurrentControlSet\Services\ICSharing\Addressing\Settings

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

3. Измените значение данных для значения Остановки в том же ключе реестра. Введите последнее IP-адрес выбранного диапазона IP.

Моя таблица реестра не имеет HKEY_Local_Machine\System\CurrentControlSet\Services\ICSharing, и я не знаю, как выполнить вышеупомянутые три шага с моей таблицей реестра.

Кто-то может вести меня через него шаг за шагом?

4
задан 24.08.2017, 07:37

0 ответов

В первую очередь, это представляло бы интерес, почему требуется изменить диапазон IP сервиса общего доступа к интернету. В Windows XP сервис ICS автоматически присваивает так называемый APIPA (Автоматическая Частная Адресация IP) адреса в диапазоне 169.254.0.0/16 (см. Беспроводную Нулевую Конфигурацию и RFC3927). Это полностью сделано без использования любого сервера DHCP.

Статья, которую Вы отсылаете к (KB230148), кажется, описывает сервис ICS и как изменить диапазон адресов. Однако это вводит, могло бы быть доступным только после успешного включения совместного использования ICS. Я думаю, что намерение статьи состояло в том, чтобы, вероятно, смочь создать несколько подсетей ICS с помощью различных диапазонов адресов APIPA. Таким образом, например, набор хостов совместно использует интернет-соединение с хостом Некоторое время, набор хостов совместно использует его с хостом B (в той же сети). Это, как предполагается, очень очень редкая установка. Обычно Вы не должны изменять диапазон APIPA или даже пытаться сделать Windows, автоприсваивающий IP-адреса за пределами диапазона APIPA. Даже Microsoft настоятельно рекомендует в этой статье не смешать с этими настройками и ясно заявляет, что полностью не поддерживается. Вы могли бы встретиться с проблемами маршрутизации, если Ваш диапазон IP сталкивается с общедоступными диапазонами IP или частными диапазонами IP в локальной сети.

Относительно недостающих ключей реестра: Если обозначенный ключ ICSharing отсутствует, это означает, что весь сервис, кажется, отсутствует. Вы уверены, что выполняете недавний пакет обновления Windows XP? Я думаю, что ICS требует, по крайней мере, SP2 (предпочтительно, необходимо установить SP3). Если сервис был удален каким-либо инструментом как инструмент настройки или virus/trojan/whatever, то Вы смогли восстанавливать его путем переустановки сервисов. Я нашел некоторый экспорт реестра в сети, но Вы могли бы просто экспортировать недостающий ключ из системы, где ICS установлен правильно. Обратите внимание, что это, вероятно, перестанет работать при выполнении pre-SP2 Windows XP, который испытывает недостаток в необходимой функциональности. Просто переустановка XP SP3 могла бы решить проблему также (исправляющий Windows Firewall и ICS). Загрузите сетевой офлайновый установщик здесь: установщик сети XP SP3.

1
ответ дан 07.12.2019, 21:44

Теги

Похожие вопросы