Контекст оболочки netsh

Как исправить ошибку DNS_PROBE_FINISHED_BAD_CONFIG в Windows 10

  1. Перезагрузите роутер
  2. Обновить IP-адрес
  3. Очистить кеш DNS
  4. Сбросить каталог IP
  5. Изменить DNS-серверы
  6. Отключи свой антивирус
  7. Установите последние сетевые драйверы
  8. Отключить блокировщики сайта
  9. Проверьте ваш браузер

Решение 1. Перезагрузите маршрутизатор

Это довольно просто, просто нажмите кнопку питания на маршрутизаторе, подождите минуту и ​​снова включите маршрутизатор. Это должно сбросить ваш IP-адрес и устранить проблему.

Решение 2 – обновить IP-адрес

Но если простой перезапуск не решил проблему с ошибкой DNS_PROBE_FINISHED_BAD_CONFIG, вы можете попробовать обновить свой IP-адрес. И если вы не уверены, как это сделать, просто следуйте этим инструкциям:

  1. Запустите командную строку, нажав клавишу Windows + R и введя в нее cmd.
  2. Когда командная строка запускается, введите следующую строку и нажмите Enter для ее запуска:
  3. Это освободит ваш IP-адрес.
  4. Теперь введите эту строку и нажмите Enter, чтобы запустить ее:

Решение 3 – очистить кеш DNS

Следующее, что мы собираемся попробовать, это очистка кеша DNS. Для этого следуйте этим инструкциям:

  1. Откройте командную строку, как мы объясняли в предыдущем решении.
  2. Когда откроется командная строка, введите эту строку и нажмите Enter, чтобы запустить ее:

Решение 5 – Изменить DNS-серверы

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

  1. Нажмите клавишу Windows + R, и когда откроется диалоговое окно «Выполнить», введите ncpa.cpl и нажмите Enter.
  2. Это должно запустить окно сетевых подключений.
  3. Найдите ваше соединение и щелкните по нему правой кнопкой мыши. Выберите Свойства.
  4. Выберите Internet Protocol Version 4 и нажмите «Свойства».
  5. В окне Свойства интернет-протокола версии 4 нажмите Использовать следующие адреса DNS-серверов.
  6. Установите эти значения:
    • Предпочитаемый DNS-сервер: 8.8.8.8
    • Альтернативный DNS-сервер: 8.8.4.4
  7. Нажмите кнопку ОК, чтобы сохранить настройки.

Решение 6. Отключите антивирус

Если ничего не помогло, попробуйте отключить антивирус. Если вы используете Защитник Windows, выполните следующие действия, чтобы отключить его:

  1. Перейдите в «Пуск», введите «защитник» и щелкните первый результат, чтобы запустить Центр безопасности Защитника Windows.
  2. Теперь нажмите на настройки защиты от вирусов и угроз
  3. Перейдите к защите в реальном времени и отключите эту опцию.

После того, как вы отключили антивирус, сделайте то же самое с брандмауэром.

  1. Перейдите в Пуск> Панель управления> Система и безопасность> Брандмауэр Windows
  2. Нажмите на опцию «Включить и выключить брандмауэр Windows»
  3. Выключите брандмауэр.

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

Решение 7. Установите последние сетевые драйверы

Если ваши сетевые драйверы устарели или повреждены, это может объяснить, почему вы получаете ошибку DNS_PROBE_FINISHED_BAD_CONFIG. Перейдите в диспетчер устройств, обновите драйверы сети и проверьте, работает ли это решение для вас.

Решение 8 – Отключить программное обеспечение для блокировки сайтов

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

Решение 9 – Проверьте ваш браузер и удалите временные файлы, кеш и куки

И, наконец, последнее решение в нашем списке: убедитесь, что ваш браузер не тот, который вызывает ошибку. Удалите куки, временные файлы и кеш и проверьте, помогает ли это. Для получения дополнительной информации о последующих действиях перейдите на официальную страницу поддержки вашего браузера.

Вот и все, я надеюсь, что по крайней мере одно из этих пяти решений помогло вам решить проблему с ошибкой DNS_PROBE_FINISHED_BAD_CONFIG в Windows 10. Если у вас есть какие-либо комментарии или вопросы, просто обратитесь к разделу комментариев ниже.

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

Контексты netsh Netsh contexts

Netsh взаимодействует с другими компонентами операционной системы с помощью динамической библиотеки-Link Library (DLL) Files. Netsh interacts with other operating system components by using dynamic-link library (DLL) files.

Каждая библиотека DLL модуля поддержки Netsh предоставляет широкий набор функций, называемый контекстом, который представляет собой группу команд, характерных для серверной роли или компонента сети. Each netsh helper DLL provides an extensive set of features called a context, which is a group of commands specific to a networking server role or feature. Эти контексты расширяют функциональные возможности Netsh, обеспечивая поддержку конфигурации и мониторинга для одной или нескольких служб, служебных программ или протоколов. These contexts extend the functionality of netsh by providing configuration and monitoring support for one or more services, utilities, or protocols. Например, Дхкпмон. dll предоставляет Netsh с контекстом и набором команд, необходимых для настройки DHCP-серверов и управления ими. For example, Dhcpmon.dll provides netsh with the context and set of commands necessary to configure and manage DHCP servers.

Получение списка контекстов Obtain a list of contexts

Список контекстов Netsh можно получить, открыв либо командную строку, либо Windows PowerShell на компьютере под управлением Windows Server 2016 или Windows 10. You can obtain a list of netsh contexts by opening either command prompt or Windows PowerShell on a computer running Windows Server 2016 or Windows 10. Введите команду netsh и нажмите клавишу ВВОД. Type the command netsh and press ENTER. Введите /? , а затем нажмите клавишу ВВОД. Type /?, and then press ENTER.

Ниже приведен пример выходных данных для этих команд на компьютере с Windows Server 2016 Datacenter. Following is example output for these commands on a computer running Windows Server 2016 Datacenter.

Подконтексты Subcontexts

Контексты netsh могут содержать как команды, так и дополнительные контексты, называемые подконтекстами. Netsh contexts can contain both commands and additional contexts, called subcontexts. Например, в контексте маршрутизации можно изменить подконтексты IP и IPv6. For example, within the Routing context, you can change to the IP and IPv6 subcontexts.

Чтобы отобразить список команд и подконтекстов, которые можно использовать в контексте, введите имя контекста в командной строке netsh и введите либо /? To display a list of commands and subcontexts that you can use within a context, at the netsh prompt, type the context name, and then type either /? или Справка. or help. Например, чтобы отобразить список подконтекстов и команд, которые можно использовать в контексте маршрутизации, в командной строке Netsh (, то есть netsh> ), введите одно из следующих действий: For example, to display a list of subcontexts and commands that you can use in the Routing context, at the netsh prompt (that is, netsh>), type one of the following:

Маршрутизация/? routing /?

Справка по маршрутизации routing help

Для выполнения задач в другом контексте без изменения текущего контекста введите путь к контексту команды, которую необходимо использовать в командной строке Netsh. To perform tasks in another context without changing from your current context, type the context path of the command you want to use at the netsh prompt. Например, чтобы добавить интерфейс с именем «подключение по локальной сети» в контексте IGMP без предварительного изменения контекста IGMP, введите в командной строке Netsh следующую команду: For example, to add an interface named «Local Area Connection» in the IGMP context without first changing to the IGMP context, at the netsh prompt, type:

Маршрутизация IP IGMP: «подключение по локальной сети» стартупкуеринтервал = 21 routing ip igmp add interface «Local Area Connection» startupqueryinterval=21

Как исправить ошибки netshell.dll всего за несколько шагов?

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

Ошибки файла netshell.dll могут быть вызваны различными причинами, поэтому полезно попытаться исправить их различными способами.

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

Файлы Windows обычно подвергаются атаке со стороны вредоносного программного обеспечения, которое не позволяет им работать должным образом. Первым шагом в решении проблем с файлом netshell.dll или любыми другими системными файлами Windows должно быть сканирование системы на наличие вредоносных программ с использованием антивирусного инструмента.

Если по какой-либо причине в вашей системе еще не установлено антивирусное программное обеспечение, вы должны сделать это немедленно

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

Шаг 2.. Обновите систему и драйверы.

Установка соответствующих исправлений и обновлений Microsoft Windows может решить ваши проблемы, связанные с файлом netshell.dll. Используйте специальный инструмент Windows для выполнения обновления.

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Центр обновления Windows» в поле поиска.
  3. Выберите подходящую программу (название может отличаться в зависимости от версии вашей системы)
  4. Проверьте, обновлена ​​ли ваша система. Если в списке есть непримененные обновления, немедленно установите их.
  5. После завершения обновления перезагрузите компьютер, чтобы завершить процесс.

Помимо обновления системы рекомендуется установить последние версии драйверов устройств, так как драйверы могут влиять на правильную работу netshell.dll или других системных файлов. Для этого перейдите на веб-сайт производителя вашего компьютера или устройства, где вы найдете информацию о последних обновлениях драйверов.

Шаг 3.. Используйте средство проверки системных файлов (SFC).

Проверка системных файлов — это инструмент Microsoft Windows. Как следует из названия, инструмент используется для идентификации и адресации ошибок, связанных с системным файлом, в том числе связанных с файлом netshell.dll. После обнаружения ошибки, связанной с файлом %fileextension%, программа пытается автоматически заменить файл netshell.dll на исправно работающую версию. Чтобы использовать инструмент:

  1. Откройте меню «Пуск» в Windows.
  2. Введите «cmd» в поле поиска
  3. Найдите результат «Командная строка» — пока не запускайте его:
  4. Нажмите правую кнопку мыши и выберите «Запуск от имени администратора»
  5. Введите «sfc / scannow» в командной строке, чтобы запустить программу, и следуйте инструкциям.

Шаг 4. Восстановление системы Windows.

Другой подход заключается в восстановлении системы до предыдущего состояния до того, как произошла ошибка файла netshell.dll. Чтобы восстановить вашу систему, следуйте инструкциям ниже

  1. Откройте меню «Пуск» в Windows.
  2. Введите «Восстановление системы» в поле поиска.
  3. Запустите средство восстановления системы — его имя может отличаться в зависимости от версии системы.
  4. Приложение проведет вас через весь процесс — внимательно прочитайте сообщения
  5. После завершения процесса перезагрузите компьютер.

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

set

Sets configuration information.

The available netsh mbn set commands are:

acstate

Sets the Mobile Broadband data auto connect state for the given interface.

Syntax

Parameters

interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Required
name The auto connect state to be set. One of the following values:autooff: Auto connect token off.autoon: Auto connect token on.manualoff: Manual connect token off.manualon: Manual connect token on. Required

Example

dataenablement

Turns the Mobile Broadband data on or off for the given profile set and interface.

Syntax

Parameters

interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Required
profileset Name of the profile set. Required
mode One of the following values:yes: Enables the target profile set.no: Disables the target profile set. Required

Example

dataroamcontrol

Sets the Mobile Broadband data roam control state for the given profile set and interface.

Syntax

Parameters

interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Required
profileset Name of the profile set. Required
mode One of the following values:none: Home carrier only.partner: Home and partner carriers only.all: Home, partner and roaming carriers. Required

Example

enterpriseapnparams

Sets the Mobile Broadband data enterpriseAPN parameters for the given interface.

Syntax

Parameters

interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Required
allowusercontrol One of the following values:yes: allow end user control enterpriseAPN.no: disallow end user control enterpriseAPN.nc: no change. Required
allowuserview One of the following values:yes: allow end user view enterpriseAPN.no: disallow end user view enterpriseAPN.nc: no change. Required
profileaction One of the following values:add: an enterpriseAPN profile is just added.delete: an enterpriseAPN profile is just deleted.modify: an enterpriseAPN profile is just modified.nc: no change. Required

Example

highestconncategory

Sets the Mobile Broadband data highest connnection category for the given interface.

Syntax

Parameters

interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Required
highestcc One of the following values:admin: admin provisioned profiles.user: user proviioned profiles.operator: operator proviioned profiles.device: device proviioned profiles. Required

Example

powerstate

Turns the Mobile Broadband radio on or off for the given interface.

Syntax

Parameters

interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Required
state One of the following values:on: power on radio transceiver.off: power off the radio transceiver. Required

Example

profileparameter

Set parameters in a Mobile Broadband Network Profile.

Syntax

Parameters

name Name of the profile to be modified. If the interface is specified then only the profile on that interface is modified. Required
interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Optional
cost Cost associated with the profile. Optional

Remarks

At least one parameter between the interface name and the cost must be specified.

Example

slotmapping

Sets the Mobile Broadband modem slot mapping for the given interface.

Syntax

Parameters

interface Interface name. It is one of the interface names shown by «netsh mbn show interfaces» command. Required
slotindex Slot index to be set. Required

Example

tracing

Enable or disable tracing.

Syntax

Parameters

mode One of the following values:yes: Enables tracing for Mobile Broadband.no: Disables tracing for Mobile Broadband. Required

Example

NETSH.EXE

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

процессов:

Cookies help us deliver our services. By using our services, you agree to our use of cookies.

В этом разделе вы узнаете, как вводить контексты и подконтексты Netsh, понимать синтаксис Netsh и форматирование команд, а также как выполнять команды Netsh на локальных и удаленных компьютерах. You can use this topic to learn how to enter netsh contexts and subcontexts, understand netsh syntax and command formatting, and how to run netsh commands on local and remote computers.

Netsh — это служебная программа для работы со сценариями командной строки, которая позволяет отображать или изменять конфигурацию сети компьютера, работающего в данный момент. Netsh is a command-line scripting utility that allows you to display or modify the network configuration of a computer that is currently running. Команды Netsh можно выполнять, вводя команды в командной строке Netsh. они могут использоваться в пакетных файлах или скриптах. Netsh commands can be run by typing commands at the netsh prompt and they can be used in batch files or scripts. Удаленные компьютеры и локальный компьютер можно настроить с помощью команд Netsh. Remote computers and the local computer can be configured by using netsh commands.

Netsh также обеспечивает возможность написания сценариев, которые позволяют выполнять группы команд в режиме партии на определенном компьютере. Netsh also provides a scripting feature that allows you to run a group of commands in batch mode against a specified computer. С помощью Netsh вы можете сохранить сценарий настройки в текстовом файле для архивирования или упрощения конфигурации других компьютеров. With netsh, you can save a configuration script in a text file for archival purposes or to help you configure other computers.

Наиболее распространенные проблемы с файлом netshell.dll

Существует несколько типов ошибок, связанных с файлом netshell.dll. Файл netshell.dll может находиться в неправильном каталоге файлов на вашем устройстве, может отсутствовать в системе или может быть заражен вредоносным программным обеспечением и, следовательно, работать неправильно. Ниже приведен список наиболее распространенных сообщений об ошибках, связанных с файлом netshell.dll. Если вы найдете один из перечисленных ниже (или похожих), рассмотрите следующие предложения.

  • netshell.dll поврежден
  • netshell.dll не может быть расположен
  • Ошибка выполнения — netshell.dll
  • Ошибка файла netshell.dll
  • Файл netshell.dll не может быть загружен. Модуль не найден
  • невозможно зарегистрировать файл netshell.dll
  • Файл netshell.dll не может быть загружен
  • Файл netshell.dll не существует

netshell.dll

Не удалось запустить приложение, так как отсутствует файл netshell.dll. Переустановите приложение, чтобы решить проблему.

Проблемы, связанные с netshell.dll, могут решаться различными способами. Некоторые методы предназначены только для опытных пользователей. Если вы не уверены в своих силах, мы советуем обратиться к специалисту

К исправлению ошибок в файле netshell.dll следует подходить с особой осторожностью, поскольку любые ошибки могут привести к нестабильной или некорректно работающей системе. Если у вас есть необходимые навыки, пожалуйста, продолжайте

Команда add v6tov6add v6tov6

Прокси-сервер порта прослушивает сообщения, отправленные на указанный порт и IPv6-адрес, а затем сопоставляет порт и IPv6-адрес, чтобы отправить сообщения, полученные после установки отдельного TCP-соединения.The portproxy server listens for messages sent to a specific port and IPv6 address, and maps a port and IPv6 address to which to send the messages received after establishing a separate TCP connection.

ПараметрыParameters

listenportlistenport Указывает порт IPv6 по номеру порта или имени службы, который следует прослушивать.Specifies the IPv6 port, by port number or service name, on which to listen.
connectaddressconnectaddress Указывает IPv6-адрес, к которому необходимо подключиться.Specifies the IPv6 address to which to connect. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера.Acceptable values are IP address, computer NetBIOS name, or computer DNS name. Если адрес не указан, по умолчанию используется адрес локального компьютера.If an address is not specified, the default is the local computer.
connectportconnectport Указывает порт IPv6 по номеру порта или имени службы, к которому необходимо подключиться.Specifies the IPv6 port, by port number or service name, to which to connect. Если значение connectport не указано, по умолчанию на локальном компьютере используется значение listenport.If connectport is not specified, the default is the value of listenport on the local computer.
listenaddresslistenaddress Указывает IPv6-адрес, который должен прослушиваться.Specifies the IPv6 address on which to listen. Допустимые значения: IP-адрес, имя NetBIOS или DNS-имя компьютера.Acceptable values are IP address, computer NetBIOS name, or computer DNS name. Если адрес не указан, по умолчанию используется адрес локального компьютера.If an address is not specified, the default is the local computer.
protocolprotocol Указывает протокол, который необходимо использовать.Specifies the protocol to use.

add sslcertadd sslcert

Добавляет новую привязку SSL-сертификата сервера и соответствующие политики клиентских сертификатов для IP-адреса и порта.Adds a new SSL server certificate binding and corresponding client certificate policies for an IP address and port.

СинтаксисSyntax

ПараметрыParameters

ipportipport Указывает IP-адрес и порт для привязки.Specifies the IP address and port for the binding. Знак двоеточия («:») используется в качестве разделителя IP-адреса и номера порта.A colon character (:) is used as a delimiter between the IP address and the port number. ОбязательныйRequired
certhashcerthash Указывает хэш SHA сертификата.Specifies the SHA hash of the certificate. Длина этого хэша — 20 байт, и он задается в виде шестнадцатеричной строки.This hash is 20 bytes long and is specified as a hexadecimal string. ОбязательныйRequired
appidappid Указывает GUID для обозначения приложения-владельца.Specifies the GUID to identify the owning application. ОбязательныйRequired
certstorenamecertstorename Указывает имя для хранения сертификата.Specifies the store name for the certificate. По умолчанию — MY.Defaults to MY. Сертификат должен храниться в контексте локального компьютера.Certificate must be stored in the local machine context. НеобязательныйOptional
verifyclientcertrevocationverifyclientcertrevocation Указывает, включена или отключена проверка отзыва сертификатов клиента.Specifies the Turns on/off verification of revocation of client certificates. НеобязательныйOptional
verifyrevocationwithcachedclientcertonlyverifyrevocationwithcachedclientcertonly Указывает, включена или отключена возможность использовать только кэшированный сертификат клиента для проверки отзыва.Specifies whether the usage of only cached client certificate for revocation checking is enabled or disabled. НеобязательныйOptional
usagecheckusagecheck Указывает, включена или отключена проверка использования.Specifies whether the usage check is enabled or disabled. По умолчанию она включена.Default is enabled. НеобязательныйOptional
revocationfreshnesstimerevocationfreshnesstime Указывает интервал времени (в секундах) для проверки обновления списка отзыва сертификатов.Specifies the time interval, in seconds, to check for an updated certificate revocation list (CRL). Если это значение равно нулю, новый список отзыва сертификатов обновляется только в случае истечения срока действия предыдущего.If this value is zero, then the new CRL is updated only if the previous one expires. НеобязательныйOptional
urlretrievaltimeouturlretrievaltimeout Указывает интервал времени ожидания (в миллисекундах) после попытки получить список отзыва сертификатов для удаленного URL-адреса.Specifies the timeout interval (in milliseconds) after the attempt to retrieve the certificate revocation list for the remote URL. НеобязательныйOptional
sslctlidentifiersslctlidentifier Указывает список издателей сертификатов, которые могут быть доверенными.Specifies the list of the certificate issuers that can be trusted. Этот список может быть подмножеством издателей сертификатов, которые являются доверенными для компьютера.This list can be a subset of the certificate issuers that are trusted by the computer. НеобязательныйOptional
sslctlstorenamesslctlstorename Указывает имя для хранения сертификата в LOCAL_MACHINE, где хранится SslCtlIdentifier.Specifies the certificate store name under LOCAL_MACHINE where SslCtlIdentifier is stored. НеобязательныйOptional
dsmapperusagedsmapperusage Указывает, включены или отключены модули сопоставления DS.Specifies whether DS mappers is enabled or disabled. По умолчанию они отключены.Default is disabled. НеобязательныйOptional
clientcertnegotiationclientcertnegotiation Указывает, включено или отключено согласование сертификата.Specifies whether the negotiation of certificate is enabled or disabled. По умолчанию оно отключено.Default is disabled. НеобязательныйOptional

ПримерыExamples

Ниже приведен пример команды add sslcert.Following is an example of the add sslcert command.

add sslcert ipport=1.1.1.1:443 certhash=0102030405060708090A0B0C0D0E0F1011121314 appid={00112233-4455-6677-8899- AABBCCDDEEFF}add sslcert ipport=1.1.1.1:443 certhash=0102030405060708090A0B0C0D0E0F1011121314 appid={00112233-4455-6677-8899- AABBCCDDEEFF}

Как использовать Netsh?

Не будем изобретать велосипед и в качестве примера приведем команды для сброса настроек TCP/IP и изменения основных сетевых параметров одного из подключений.

Сброс TCP/IP при помощи Netsh. Первым делом нужно запустить командную строку Windows от имени администратора (в противном случае система откажет в доступе к своим настройкам):

  • Введите в поисковую строку Windows, что расположена в/около меню «Пуск», фразу «командная строка».
  • В результатах поиска кликните правой кнопкой мыши по найденному элементу «Командная строка», затем выберите пункт «Запустить от имени администратора».

Для сброса сетевой конфигурации системы обычно достаточно использовать две команды:

netsh int ip reset

netsh winsock reset

Введите их последовательно (завершая ввод клавишей «Enter») в окно командной строки.

В сети по-прежнему можно найти инструкции по сбросу TCP/IP, в которых первой используется другая команда: netsh int ip reset all. В Windows 10 эта команда не работает. Попробуйте ввести ее, получите ошибку. Очень жаль, потому что в параметре int команды netsh содержатся настройки не только для ip, но и для других сетевых объектов.

Если использование netsh int ip reset оказалось недостаточным для «ремонта» сетевого подключения, всегда можно сбросить и другие параметры int, поочередно вводя:

netsh int httpstunnel reset

netsh int ipv6 reset

netsh int tcp reset

netsh int portproxy reset

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

Смена основных сетевых параметров при помощи Netsh. Конечно, эти параметры легче изменить стандартным способом — через свойства интернет-протокола IPv4 конкретного сетевого подключения. Но все же не будет лишним научиться делать это и через Windows-консоль, ведь стандартный способ может и не сработать, особенно, если компьютер заражен каким-нибудь вирусом-блокировщиком.

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

netsh int show interface

В нашем случае имеется всего одно единственное подключение, имя которого — Ethernet (это обычное подключение по локальной сети).

Меняем IP-адрес, маску подсети и основной шлюз на требуемом интерфейсе. Для этого используем команду:

netsh int ip set address ethernet static 192.168.0.25 255.255.255.0 192.168.0.1

Здесь:

  • Параметр ethernet — имя перенастраиваемого сетевого подключения. Если в имени содержаться пробелы (например, оно названо «Подключение по локальной сети Ethernet»), его необходимо писать в кавычках — » Подключение по локальной сети Ethernet «.
  • Параметр static указывает, что устанавливаемые сетевые параметры будут являться статичными. Т.е. процедура по смене IP, маски и шлюза через командную строку равнозначна процедуре смены сетевых параметров стандартным способом.
  • Параметр 168.0.25 — новый IP-адрес для нашего подключения.
  • Параметр 255.255.0 — новая маска подсети.
  • Параметр 168.0.1 — новый основной шлюз.

Возникает вопрос — а где новый DNS-сервер? Этот параметр не является обязательным — он, скорее, добавочный. Т.е. нам предстоит добавить новый элемент в наше сетевое подключение. Делается это следующим образом:

netsh int ip add dnsserver ethernet 8.8.4.4

Здесь, впрочем, все понятно. Указанный нами DNS-сервер — это общедоступный сервер от Google. Вы можете использовать вместо него DNS, выданный вашим интернет-провайдером.

Кстати, если использовать команду повторно с другим адресом DNS-сервера, он запишется в поле «Альтернативный DNS-сервер».

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

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий