Диагностика и устранение сетевых неполадок в Windows
Локальная сеть представляет собой механизм, функционирование которого зависит от внешних факторов: стабильности электропитания, количества и качества установленных программ, аппаратного обеспечения компьютеров, защищенности от внешних угроз и т. д. Каждый из них может стать причиной нестабильной работы или отказа локальной сети.
Для диагностики и устранения подобных сбоев в Windows 7 предусмотрен довольно эффективный штатный механизм. Чтобы его запустить, выполните команду Пуск > Панель управления. Сеть и интернет >> Центр управления сетями и общим доступом >> Устранение неполадок — откроется соответствующее окно.
В этом окне выберите один из следующих режимов диагностики и устранения неполадок.
- Подключения к интернету — если возникли проблемы с подключением к Интернету, то щелкните на этом пункте. На следующем этапе система попросит указать, какого рода проблемы возникли: с выходом в Интернет в целом или с подключением к конкретной веб-странице. В первом случае будет выполнено тестовое подключение к сайту www.microsoft.com и при обнаружении проблем на экране появятся их описание и рекомендации по устранению. Во втором нужно указать адрес проблемного ресурса, и система выяснит причину, по которой не удается его открыть.
- Общие папки и Домашняя группа — эти режимы используют для диагностики и устранения сетевых ошибок, которые возникают при работе с подключением к общим папкам на чужих компьютерах: первый — если доступ осуществляется с рабочего компьютера, второй — если ваш ПК подключен к домашней сети. Чтобы обнаружить проблему и просмотреть возможные способы ее устранения, укажите сетевое размещение проблемной папки.
- Сетевой адаптер — выберите этот пункт и следуйте появляющимся на экране указаниям, если сбои обусловлены проблемами с сетевым адаптером. Все действия выполняются в пошаговом режиме, и, как правило, процесс диагностики и устранения неполадок не вызывает затруднений.
- Входящие подключения — при возникновении трудностей с входящими подключениями (когда компьютер недоступен для других участников сети) щелкните на этом пункте. Помимо прочего, мастер диагностики и устранения неполадок проверит, не влияют ли на возникновение проблем защитные настройки брандмауэра.
Диагностика сети Windows 10
В Windows 10 у вас есть новый инструмент под названием «Средство устранения сетевых неполадок». Вы можете найти его, нажав на значок поиска в левом нижнем углу и введите слово Сеть. В результатах поиска нажмите на «Проверка состояния сети» >> «Средство устранения сетевых неполадок».
Еще один способ добраться до диагностики сетей, это открыть Параметры >> Сеть и Интернет >> Средство устранения сетевых неполадок.
При запуске Диагностики проблем с сетью начинается процесс выявления ваших проблем с подключением. Через некоторое время этот инструмент покажет, удалось ли найти какие-либо проблемы или нет. Когда проблема найдена, Windows Network Diagnostics покажет описание и предложить решение, если это возможно.
Как выполнить подробную диагностику сети
Не всегда легко диагностировать и устранить неполадку в сети. Но именно по этой причине были созданы средства диагностики ОС Windows XP, которые в большинстве случаев способны выявить и устранить проблему. При помощи этого средства могут быть выявлены такие причины неполадок, как:
— общие проблемы сети;
— службы параметров сети Интернет, работающие некорректно. Это может быть почтовая служба, или же служба новостей;
— неправильно введенные параметры сетевых адаптеров, модемов, или служб сети Интернет;
— неверно указаны IP адреса;
— неверно указаны шлюзы.
Так же, благодаря вышеописанным средствам, можно обнаружить ПК, который пользуется IP адресом, предназначенным для определенной системы. Диагностика проводится следующим образом:
1. Необходимо открыть меню Пуск и нажать на команду Справка и поддержка.
2. В разделе под названием Выбор задания необходимо выбрать элемент Использование служебных программ для просмотра сведений.
3. В панели под названием Сервис, необходимо перейти к Диагностика сети/Собрать информацию. После этого будет начата диагностика сети.
В то время, когда проходит процесс диагностики, в окне справки и поддержки появляется индикатор, который отображает, в каком состоянии находится процесс диагностики. По умолчанию происходит запуск ping теста, при помощи которого определяется доступность сети, проверка сетевых соединений. Здесь же происходит сбор информации о машине, установленной на нее ОС, а так же о версии самой системы. По окончанию диагностики все результаты отображаются на экране. Пользователю стоит обратить свое внимание на те элементы, напротив которых установлена пометка Not Configured или же Failed. В том случае, когда элементы с пометками, описанными выше, были обнаружены, необходимо развернуть узел. После этого необходимо продолжить просмотр информации, тем самым снижая поисковую область.
Диагностика сети интернет для устранения сбоев в работе
Диагностика проводится для всех сетей без исключения. Процесс интернет-соединения сложен, так как зависит от надежной работы многих внутренних устройств ПК, домашнего сетевого оборудования и внешних элементов сетевого провайдера. Поэтому причиной сбоев может стать не один, а несколько источников.
Помощниками пользователя в этом случае являются утилиты, встроенные в Win. Например, Ping помогает выявить проблемы с домашней сетью и провайдером. Инструмент ping используют для постоянного вызова IP-адреса и проверки проблем подключения.
Диагностика проблемных сетей
Диагностика сети Windows нужна для решения общих сетевых проблем, таких как устранение неполадок DNS или прокси. И если пользователь самостоятельно не находит путей решения проблемы, можно воспользоваться сторонними инструментами. Tracert — полезен тем, что будет сканировать маршрут и измерять транзитные задержки пакетов.
Порядок действия:
- Чтобы начать диагностику, нажимают кнопку «Пуск» и вводят сеть исправления в поле поиска. Пользователь найдет возможные варианты.
- Далее нажимают кнопку «Найти» и устраняют проблемы с сетью и подключением.
- После появления окна устранения неполадок нажимают кнопку «Дополнительно» и снова запускают программу от имени администратора.
- Пользователь может автоматически выполнить ремонт, если захочет решить проблему без прерывания.
- Выбирают тип подключения, которому нужна диагностика сети интернет для последующего устранения неполадок, и нажимают дальше.
- Win найдет и устранит проблему с сетевым подключением.
Если инструмент не установил причину сбоя, пользователь может связаться с онлайн-службой Microsoft либо проконсультироваться с провайдером.
Сбой DNS-сервера
Люди настраивают домашние сети для автоматического получения адресов DNS-сервера у интернет-провайдера. Когда серверы или сеть провайдера страдают от сбоев или сильно загружены трафиком, их службы DNS могут внезапно перестать работать. Клиенты вынуждены ждать, пока провайдер не устранит проблему.
В интернете существует альтернатива частным DNS-серверам — бесплатные публичные сервисы, такие как Google и OpenDNS. Это дает возможность администраторам маршрутизатора переключить настройку DNS домашней сети из частной конфигурации в общедоступную DNS путем ручного ввода общедоступных IP-адресов DNS в настройках конфигурации маршрутизатора.
Администраторы создают такое подключение временно только в чрезвычайных ситуациях. При этом настройки DNS также могут применяться на устройстве Win через Network and Sharing Center. Это также не будет работать на постоянной основе, поскольку устройства получают и определяют локальные настройки с помощью параметров маршрутизатора через DHCP.
Ошибки сетевых подключений
Подключения к интернету может не быть по нескольким причинам. Самый распространенный сбой связан с системой доменных имен (DNS) — службой разрешения распределенных имен, используемой провайдерами. ПК, работающие на ОС Win 7, 8.1 и 10 сообщают в окне об ошибках и обнаруженных проблемах. Например, что DNS сервер не функционирует, ПК работает правильно, но ресурс сервер не отвечает.
Как устранить проблему, рассмотрим ниже.
На ОС Microsoft проводят диагностику сети. Для этого нужно выполнить следующие действия:
- Открыть «Панель управления».
- Выбрать «Центр управления сетями и общим доступом».
- Нажать «Устранение неполадок» в разделе «Изменить настройки сети».
- Нажать «Соединение с интернетом». Откроется новое окно подключения.
- Нажать «Далее».
- Нажать «Запустить средство устранения неполадок».
- Нажать «Устранение неполадок подключения».
- Дождаться завершения тестов по устранению неполадок и просмотреть раздел диагностики сетей Windows «Проблемы, найденные в окне» для ознакомления с сообщениями об ошибке.
Настройка беспроводной безопасности
Большинство беспроводных широкополосных маршрутизаторов, доступных сегодня, оснащены отключенными функциями беспроводной защиты. Это облегчает настройку беспроводной сети для начинающих пользователей в домах или офисах, но это также делает сеть уязвимой для несанкционированных гостей.
Хотя точная процедура обеспечения безопасности для разных моделей маршрутизаторов может отличаться, в общем процесс доступа к соответствующим параметрам будет схожим.
Например, если IP-адрес маршрутизатора 192.168.1.1, то выполняют следующие действия:
- Необходимо открыть веб-браузер в системе, подключенной к сети, и ввести 192.168.1.1 в поле адреса.
- Пользователю будет предложено ввести необходимые учетные данные для доступа к меню конфигурации маршрутизатора. Если такие данные неизвестны, обращаются за помощью к провайдеру.
- Нужно включить необходимую защиту Wi-Fi, чтобы предотвратить нежелательный доступ гостей к сети. После входа в маршрутизатор пользователь увидит вкладки или ссылки на панели управления.
- Перейти на вкладку «Беспроводная связь» или «Безопасность беспроводной сети».
- На экране появится область, в которой устанавливают режим безопасности, с необходимыми параметрами, такими как WEP, WPA, WPA2 и другие.
- Если имеются относительно современные беспроводные устройства, поддерживающие стандарт, рекомендуют включить WPA2 Personal в домашней сети, которая предлагает более сложное шифрование по сравнению с другими методами.
- Если устройства не поддерживают WPA2, пробуют WPA или WEP. Затем устанавливают тип шифрования TKIP или AES, а затем определяют беспроводный пароль или ключ и далее выполняют диагностику локальной сети.
- Создают пароль/ключ, вводят буквы, цифры и специальные символы.
- Сохраняют настройки и перезагружают маршрутизатор, по крайней мере, базовый уровень безопасности.
- Wi-Fi теперь функционирует.
Открытые и передовые порты
Некоторые приложения требуют, чтобы рабочие сетевые порты были открыты и перенаправлены на ПК для выполнения функций в интернете, например, для игровых серверов. Если нужные порты не открываются, и запросы на эти порты не перенаправляются, входящий трафик через брандмауэр на них не пройдет.
Краткое руководство по диагностике неполадок сети и переадресации портов:
- В этом примере входящий трафик UDP и TCP на портах 8888 — 8889 будет перенаправлен на компьютер с IP-адресом 192.168.1.115.
- Подключают компьютер к сети, открывают веб-браузер и вводят IP-адрес маршрутизатора 192.168.1.1 в поле адреса.
- Входят в систему с именем и паролем, затем находят меню NAT (Network Address Translation), Firewall или Port Forwarding.
- Создают набор правил, который сообщает маршрутизатору, какой протокол использовать UDP, TCP или оба, определяют диапазон портов для пересылки.
- Указывают, к какому IP-адресу будет отправлен трафик на этих портах. Например, если на компьютере, на котором запущено приложение, обнаруживается IP-адрес 192.168.1.115, помещают эту строку в поле IP-адрес.
- Сохраняют настройки, чтобы включить правило, а затем перезагружают маршрутизатор, чтобы завершить задание.
Размещение системы в DMZ
Иногда переадресации портов недостаточно, приходится предоставить систему доступ к интернету. В этих случаях машина помещается в сеть DMZ или в демилитаризованную зону. Ввод в DMZ означает, что все порты будут доступны, такая ситуация опасна, поэтому эту операцию выполняют при крайней необходимости.
Помещение системы в DMZ открывает доступ ко всем портам. Предположим, что IP-адрес маршрутизатора 192.168.1.1 и что пользователь подключен к сети. В этом случае последовательность операций следующая:
- Открывают веб-браузер и вводят 192.168.1.1 в поле адреса.
- Входят в маршрутизатор и открывают меню NAT (Network Address Translation), Firewall или DMZ, параметры будут под меню.
- Когда пользователь находится в меню конфигурации DMZ, нужно включить DMZ и указать IP-адрес, который нужно разместить в DMZ.
- Ввести IP-адрес, сохранить настройки и перезагрузить маршрутизатор.
Обновление сетевых драйверов
Как периферийному устройству на ПК с ОС Windows сетевому контроллеру требуются драйверы. Эти драйверы сообщают операционной системе, как использовать устройство. Иногда необходимо обновление для решения проблем или добавления новых функций.
Обновление сетевых драйверов выполняется одним из трех способов:
- Через программное обеспечение Windows Update.
- Путем загрузки и запуска исполняемого установщика.
- Путем ручного выбора драйвера через диспетчер устройств.
Когда это возможно, используют первый метод обновления драйвера через Центр обновления Windows, метод является простым и автоматическим. Ручной метод через диспетчер выполнить сложнее. Если пользователь загрузил драйвер для сетевой интерфейсной карты с веб-сайта производителя и файл содержит только некоторые .inf или другие неиспользуемые файлы, тогда лучше вручную провести установку с помощью диспетчера устройств Win.
Для этого нажимают кнопку «Пуск» и вводят «Диспетчер устройств» в поиск. Далее «Ввод», чтобы открыть «Манифест устройства», находят «Сетевые адаптеры» в списке устройств, нажимают мышью на сетевой контроллер и обновляют драйвер ПО в меню.
В открывшемся новом окне нажимают на «Обзор ПК» для кнопки ПО драйвера, затем нажимают «Обзор» и перемещаются в папку с новым драйвером. Нажимают «Далее» — и драйвер установится автоматически.
Исключения в брандмауэр Windows
Встроенный брандмауэр Win 7 постоянно просит разрешение или запрет доступа приложения к сети. Если диагностика компьютерной сети установила, что приложение заблокировано ошибочно и нужна разблокировка, пользователю придется вручную изменить некоторые параметры на панели управления брандмауэром Windows. Для получения разрешения доступа к программе через брандмауэр в панели «Разрешенные приложения» выполняют следующее:
- Нажимают кнопку «Пуск».
- Вводят в поле поиска «Разрешенные приложения» и нажимают «Ввод». В появившемся окне будут указаны установленные приложения, которые отмечены брандмауэром.
- Если приложение, связывающееся через брандмауэр, нужно заблокировать, нажимают кнопку «Изменить параметры» в верхней части экрана. Затем нужно прокрутить список программ до тех пор, пока не появится требуемое приложение, и отключить его от доступа к интернету через раздел «Общественные сети».
- Если нужно разблокировать программу, находят ее в списке и выбирают соответствующее поле рядом с этой записью.
Сканирование подключенных устройств
Когда в доме появляется много подключенных устройств, нужно отсканировать сеть, чтобы узнать, какие устройства получили IP-адреса и размер потребления ресурсов. Маршрутизатор имеет возможность проверить статус подключенных клиентов, также можно использовать стороннее приложение, которое будет сканировать диапазон IP-адресов для поиска и получения информации о подключенных устройствах. Например, Angry IP Scanner сканирует сеть и идентифицирует используемые IP-адреса в заданном диапазоне.
В интернете доступны бесплатные утилиты, которые будут сканировать сеть, но чаще всего пользователи используют Angry IP Scanner, ее загружают на ПК и запускают исполняемый файл. Программа даже не требует установки. Вводят диапазон IP, который нужно отсканировать, нажимают кнопку «Пуск» — и через несколько минут у пользователя будет список активных IP-адресов, а также информация, какое время пинга в устройстве, имя хоста и открытые порты.
При щелчке правой кнопкой мыши на активном устройстве в списке будет отображаться более подробная информация. Программа также позволит определить IP-адрес и подключиться через веб-браузер или FTP-клиент.
Блокировка антивирусных программ
Антивирусные программы, которые люди устанавливают на ПК с ОС Windows, предназначены для того, чтобы удержать злоумышленников, но они также дают возможность заблокировать доступ в интернет, если обнаружат плохое устройство.
Большинство антивирусных программ работают с использованием специальных файлов базы данных (dat), которые поставщики программного обеспечения на регулярной основе автоматически обновляют. Пользователи ПК часто не понимают, когда эти обновления устанавливаются, поскольку они запускаются в фоновом режиме и предназначены для того, чтобы не прерывать работу.
К сожалению, иногда возникают ошибки с этими обновлениями данных, которые заставляют антивирусную программу полагать, что компьютер заражен, передавая ложный сигнал. Эти ложные сработки приводят к тому, что Win начнет блокировать DNS-сервер, не отвечающий на ошибки.
Чтобы проверить, является ли это причиной сбоя интернет-соединения устройства, временно отключают антивирусную программу и запускают программу диагностики сети Windows. Затем обращаются к поставщику антивируса для нового обновления или технической поддержки.
Рекомендации специалистов
Широкополосный маршрутизатор или модем инициирует сообщения об ошибках DNS на устройствах домашней сети. Перезапуск маршрутизатора и модема поможет устранить проблемы в работе маршрутизатора, по крайней мере, временно.
Маршрутизаторы и модемы должны быть заменены, если продолжаются сбои. Плохо настроенные маршрутизаторы и модемы генерируют ошибки, связанные с базовым сетевым соединением.
Если пользователь подключается к маршрутизатору через проводной порт Ethernet, можно попробовать переместить кабель Ethernet для использования другого порта. Чтобы правильно исправить сбои в интернет-соединении, сначала необходимо изолировать проблему от ее основной причины.
Общие причины этих сбоев:
- Неверный интернет-провайдер.
- Неисправность служб TCP/IP или DHCP.
- Слишком агрессивное антивирусное программное обеспечение.
- Неисправный маршрутизатор или модем.
Если пользователь не уверен, что проблемы с подключением к интернету действительно связаны с DNS, сначала пробуют использовать общие способы устранения неполадок:
- Диагностика IP сетей и DHCP. Возможно, программное обеспечение TCP/IP внутри операционной системы клиентского устройства неисправно и неправильно установило адреса DNS-сервера.
- Перезагрузка компьютера Win часто очищает эти временные сбои. Верным решением станет запуск служебных программ TCP/IP, которые выполняют стандартную процедуру для выпуска и обновления настроек IP-адреса Win и диагностику сети dns probe finished.
- Аналогично большинство сетей TCP/IP используют службу протокола динамической конфигурации хоста (DHCP) для назначения IP-адресов клиентам. DHCP назначает не только частный IP-адрес устройства, но также адрес первичного и вторичного DNS-сервера. Если DHCP работает неправильно, для восстановления нужна перезагрузка компьютера.
- Предварительно нужно убедиться, что устройства и сетевой маршрутизатор имеют DHCP. Если в конце соединения не используется DHCP, возникают ошибки подключения к интернету.
Если тщательно выполните диагностику сети в Windows и настройку ПК, то при подключении к сети на экране монитора никогда не появится желтый значок.
Диагностика сети и мониторинг в Windows 7
NDF (Network Diagnostics Framework) позволяет пользователям диагностировать и устранять неполадки, предоставляя диагностические оценки и информацию о последовательности операций, которая позволит устранить проблему. NDF упрощает и автоматизирует многие из стандартных операций по устранению неполадок и реализации решений для устранения проблем сети.
Теперь Microsoft поставляет NDF в составе Windows 7 наряду с другими новшествами, такими как доступ к утилите устранения неполадок из области уведомлений, апплет «Устранение неполадок компьютера» (Troubleshooting) в панели управления и трассировка сети средствами Event Tracing for Windows (ETW). Все они облегчают просмотр и сбор информации, необходимой для исследования неполадок сети, требующих исправления — автоматически или за счет вмешательства пользователя.
Устранение неполадок с использованием значка сети в области уведомлений
Утилиту устранения неполадок легко запустить, щелкнув правой кнопкой значок сети в области уведомлений рабочего стола Windows 7 и выбрав команду «Диагностика неполадок» (Troubleshoot problems). Откроется окно утилиты «Диагностика сетей Windows» (Windows Network Diagnostics ) и запустится диагностика сети.
Поиск неполадок из Панели управления
В Windows 7 не нужно ждать, пока произойдет сбой сети, чтобы выполнить встроенную диагностику. Открыть сеанс поиска неполадок можно в любой момент, открыв служебную программу «Устранение неполадок компьютера» (Troubleshooting) на Панели управления, рис. 1. В данном случае служебная программа обнаружила, что у компьютера нет подключения к Интернету. Об этом говорит сообщение в верхней части страницы, при этом предлагается попытаться подключиться повторно.
Рис. 1 Открытие апплета устранения неполадок компьютера в панели управления.
Если щелкнуть «Сеть и Интернет» (Network and Internet), откроется диалоговое окно, показанное на рис. 2. Там можно выбрать один из семи вариантов исследования сетевых подключений, в том числе устранить неполадки подключения к Интернету, доступа к файлам и папкам на других компьютерах и печати.
Рис. 2 Поиск неполадок сети и подключения к Интернету.
При выборе любого из этих семи вариантов открывается мастер, помогающий выполнить диагностику неполадки и, если возможно, устранить ее автоматически или вручную. Средство диагностики также ведет запись в журнал трассировки событий (Event Tracing Log, ETL). Если неполадку не удается устранить, можно исследовать журнал самостоятельно или переслать его более сведущим людям. Для этого щелкните в диалогом окне поиска неполадок «Просмотр журнала» (View History). На рис.3 показан пример журнала ETL.
Рис. 3 Пример журнала ETL.
Каждая запись в журнале представляет отдельный сеанс поиска неполадок. Двойной щелчок сеанса открывает его журнал (рис. рис.4.
Рис. 4 Пример журнала устранения неполадок.
Чтобы просмотреть детали процедуры поиска неполадок обнаружения, щелкните ссылку «Обнаружение проблемы» (Detection details) — откроется окно, похожее на показанное на рис. 5.
Рис. 5 Типичное окно с подробностями поиска неполадок.
В верхней части диалогового окна отображается имя ETL-файла, в котором хранится информация о сеансе поиска неполадок. Если надо оправить копию в отдел поддержки или в Microsoft для анализа, вы можете сохранить файл, щелкнув его имя, после чего откроется окно загрузки файла.
Просматривать и анализировать ETL-файлы можно средствами Сетевого монитора версии 3.3. Также для этой цели можно задействовать средство «Просмотр событий» и Tracerpt.exe. Можно преобразовать файл в XML или текстовый формат командой netsh trace convert. Подробные результаты сеанса поиска неполадок можно получить в виде CAB-файла, для чего нужно щелкнуть правой кнопкой сеанс в окне «Журнал устранения неполадок» (Troubleshooting History) и выбрать Сохранить как (Save As). Как и ETL-файлы, CAB-файл можно отправить в отдел поддержки для анализа.
Трассировка сети средствами Netsh.exe
Windows 7 включает новый контекст утилиты Netsh.exe — netsh trace, служащий для трассировки сети. Команды в этом контексте позволяют выборочно включать трассировку провайдеров или сценариев. Провайдер — это отдельный компонент в стеке сетевых протокол, такой как Winsock, TCP/IP, службы беспроводной локальной сети или NDIS. Сценарий трассировки — это набор провайдеров, реализующих одну функциональность, например совместный доступ к файлам или беспроводную локальную сеть. Чтобы избавиться от несущественных подробностей и уменьшить размер ETL-файла, можно применять фильтры.
Как правило, для выполнения детального анализа неполадок сети нужно предоставлять сотрудникам отдела поддержки или службе поддержки клиентов Microsoft как информацию о трассировки компонента, так и запись сетевого трафика во время проявления неполадки. До Windows 7 для получения этих данных приходилось выполнять две различных процедуры: использовать команды Netsh.exe для включения и отключения трассировке и задействовать сетевой анализатор, такой как Сетевой монитор, для записи сетевого трафика. После этого предстояло решить нелегкую задачу синхронизации информации из этих двух источников, чтобы определить, как сетевой трафик соотносится с событиями в журналах трассировки.
В Windows 7 при выполнении трассировки сети в контексте netsh trace ETL-файлы могут последовательно содержать информацию и сетевого трафика, и трассировки компонента. Полученные ETL-файлы можно изучать средствами Сетевого монитора версии 3.3, который предоставляет намного более эффективный интерфейс анализа и исследования сетевых неполадок (рис. На рис. 6 показан пример файла ETL, который просматривается в Network Monitor 3.3.
Рис. 6 Использование сетевого монитора версии 3.3 для просмотра сетевого трафика, сохраненного в ETL-файле.
Эта новая возможность позволяет не требовать от конечных пользователей или сотрудников отдела поддержки для записи сетевого трафика устанавливать и использовать Сетевой монитор на компьютере, где наблюдаются неполадки. Имейте в виду, что по умолчанию ETL-файлы, созданные в сеансах диагностики неполадок апплета «Устранение неполадок компьютера» (Troubleshooting) не содержат данных сетевого трафика.
Для последовательной регистрации данных трассировки и сетевого трафика многих компонентов сетевого стека (таких как Winsock, DNS, TCP, NDIS, WFP и т. п.) в Windows используется корреляция на основе идентификатора транзакции, которая называется группировкой и используется для сбора и записи трассировки и трафика в ETL-файле. Группировка в ETL-файлах позволяет исследовать всю транзакцию как единую последовательность взаимосвязанных событий.
Подробнее о командах Netsh.exe для трассировки см. врезку «Запуск и остановка трассировки в Netsh.exe».
При использовании Netsh.exe в Windows 7 могут создаваться два файла. ETL-файл содержит события трассировки компонентов Windows и, если требуется, сетевого трафика. По умолчанию ETL-файл называется Nettrace.etl и размещается в папке %TEMP%\\NetTraces. Можно задать другое имя и место, задав параметр tracefile=. Необязательный CAB-файл может содержать файлы нескольких типов, в том числе текстовые файлы, файлы реестра Windows, XML и другие — они содержат дополнительную информацию для поиска неполадок. CAB-файл также включает копию ETL-файла. По умолчанию CAB-файл называется Nettrace.cab и размещается в папке %TEMP%\NetTraces.
Трассировку средствами Netsh.exe можно совмещать с диагностированием с помощью апплета «Устранение неполадок компьютера» панели управления. Сначала выполните соответствующую команду Netsh.exe, чтобы запустить трассировку сценария, например: netsh trace scenario=internetclient report=yes. В апплете «Устранение неполадок компьютера» запустите сеанс устранения неполадок подключения к Интернету. По завершении сеанса выполните команду netsh trace stop. Теперь при просмотре журнала сеанса устранения неполадок будет доступен CAB-файл.
Боковая панель: Запуск и остановка трассировки в Netsh.exe
Чтобы запустить трассировку сети в Netsh.exe, прежде всего надо открыть окно командной строки с дополнительными правами. Чтобы получить список провайдеров трассировки, выполните команду netsh trace show providers. Получить список сценариев, можно командой netsh trace show scenarios. Чтобы получить список провайдеров в сценарии, выполните netsh trace show scenario ScenarioName.
Можно запустить трассировку одного или нескольких провайдеров или сценариев. Например, трассировка сценария InternetClient запускается командой netsh trace start scenario=internetclient. Чтобы запустить трассировку нескольких сценариев, надо последовательно их задать:netsh trace start scenario=FileSharing scenario=DirectAccess.
Чтобы создать CAB-файл с форматированным отчетом, добавьте параметр report=yes. Для задания имени и местоположения ETL- и CAB-файлов служит параметр tracefile=parameter. Если в ETL файле нужно записать еще и сетевой трафик, добавьте параметр capture=yes.
Вот пример команды, которая запустит трассировку сценария WLAN, создаст CAB-файл с форматированным отчетом, запишет сетевой трафик и сохранит файлы под именем WLANTest в папке C:\\Tshoot: netsh trace start scenario=WLAN capture=yes report=yes tracefile=c:\tshoot\WLANtest.etl.
Чтобы остановить трассировку, используйте команду netsh trace stop command.
Боковая панель: Использование сетевого монитора версии 3.3 для просмотра ETL-файлов
Чтобы Сетевой монитор версии 3.3 смог полностью отображать ETL-файлы, сгенерированные в Windows 7, нужно сконфигурировать полные анализаторы Windows. По умолчанию Сетевой монитор версии 3.3 использует стандартные анализаторы Windows. Чтобы конфигурировать полные анализаторы Windows, выберите Tools/Options/Parsers. В списке анализаторов выберите Windows/Stubs, чтобы отключить стандартные анализаторы и включить полные анализаторы, далее щелкните OK.
Джозеф Дейвис (Joseph Davies) — ведущий технический писатель в группе команды технических писателей по теме сетей Windows в Microsoft. Он является автором и соавтором нескольких книг, опубликованных в издательстве Microsoft Press, в числе которых «Windows Server 2008 Networking and Network Access Protection (NAP)», «Understanding IPv6, Second Edition» и «Windows Server 2008 TCP/IP Protocols and Services».
Диагностика сети | HelpIT.me
Диагностика сети с помощью Windows дает возможность получить информацию и устранить самые разнообразные проблемы, которые связаны с сетевыми подключениями и непосредственно с Интернетом. Благодаря специальным командам по типу PINGPAHTPING или IPCONFIG, всего за несколько секунд можно получить информацию о том, какие именно присутствуют проблемы.
Кабельщик: диагностика сети и мониторинг в Windows 7
В большинстве случаев пользователи Windows стараются по максимуму действовать собственными силами и средствами. Поэтому при наличии проблем работы сети они применяют специальную инфраструктуру NDF, предназначенную для сетевой диагностики. Она представляет собой набор рекомендаций/технологий/инструментов, с помощью которых пользователи могут выполнять различные виды диагностики в автоматическом режиме избавляться от проблем сети.
Такая утилита диагностика сети диагностирует и устраняет неполадки, и ее можно запустить благодаря Центру справки и поддержки. Кроме того, она запускается вручную, если использовать команду netsh diag gui. Данная сетевая диагностика показывает достаточно большое количество данных, результаты которых представлены в виде огромного количества различных сетевых тестов. Для того чтобы запустить утилиту для конкретного устройства, нужно нажать на ссылку Собрать информацию.
Представленная диагностика локальной сети позволяет выбрать целый набор тестов, благодаря которым будут запущены параметры диагностики сети при запуске устройства. В этот момент проверяются такие объекты сети:
- Почтовый и прокси сервер
- По умолчанию: шлюз
- Различные модемы
- Подключенные сетевые адаптеры
- Серверы DHCP, DNS, WINS.
Помимо тестирования различных конфигураций анализатор выводит информацию о параметрах операционной системы и протокола IP. Теперь пользователь можно просто запускать анализатор во время начала работы и сохранять информацию в файле в виде HTML, а затем отправлять по электронной почте этот файл администратору.
Диагностика локальной сети
Диагностика сетей необходима в том случае, когда есть задержка трафика, устройства не выполняют установленные команды, отсутствует Интернет, присутствуют проблемы с подключением локальной сети и т. д.
Также основные причины диагностики локальной сети могут выглядеть так:
- неисправности активного устройства и проблемы с поврежденной кабельной системой;
- перегруженные сетевые ресурсы и ошибки ПО;
- дефекты физического плана, например, с системой электропитания, в том числе это могут быть сбои в электрической сети, которая питает оборудование;
- не выполняются команды из-за загруженности каналов связи и т. д.
Этапы проведения диагностики, которые позволяют получить достоверные результаты в поиске неисправностей, представляют собой определенную последовательность действий.
Вначале анализатор локальной сети требует четкой формулировки проблемы. При выполнении анализа определяют признаки неисправностей, их возможные причины. Например, отсутствие правильной команды в конфигурациях модема.
Далее требуется собрать факты для установки возможных причин неполадок. Опрашиваются пользователи, сетевые администраторы, руководство компании, собирают информацию из систем управления сетью, а также из трассировки анализатора протокола, выполняется ознакомление данными, которые выявляют результаты анализа работы маршрутизатора.
Диагностика сетевого оборудования требует подготовки специального плана действий, благодаря которому можно охватить все имеющиеся проблемы. Лучше начинать работу по поиску определенной причины неисправностей, чтобы при диагностике сетей исключать конкретную проблему.
Результаты после исправления неисправностей нужно обязательно контролировать. Для этого применяется метод сбора данных. Далее все полученные результаты анализируются, и если проблема решена, диагностика активного сетевого оборудования заканчивается успешно. Если же диагностика сетевого оборудования Windows не решилась положительным образом, то необходимо разработать новый план тестирования пакетов данных, который позволит исключить наиболее маловероятную причину неисправностей локальной сети.
Что даёт диагностика ЛВС?
Диагностика сети дает возможность улучшить все необходимые параметры локальной сети, в том числе улучшается работа трафика, устройства работают с полной отдачей и пользователи не проводят много времени на ожидание, пока компьютер или определенные программы загрузятся. Руководство компаний получают большую производительность, непосредственные пользователи – больше свободного времени на другую деятельность после диагностики сети Интернет.
Для мониторинга и правильной диагностики сети Windows очень важно знать команды диагностики сети. Необходимо зайти через адресную строку Windows и вбить определенные параметры команды. Как уже было сказано выше, это могут быть такие команды сетевой диагностики, как netsh, ping, которая проверяет доступный адрес, ipconfig – адрес, с помощью которого можно пропинговать свою шлюз. Есть также и такие команды, как tracert, благодаря которым можно выследить путь пакетов от устройства к заданной цели. Такой вид трассировки дает возможность найти источник проблемы, с которым связан конкретный адрес.
Диагностика и обслуживание локальных сетей в нашем исполнении – это сложная, но выполнимая задача. Как мы работаем? В своей работе мы используем специальные средства для управления сетью и сетевым оборудованием, также применяются встроенные системы диагностики, анализатор протоколов, экспертные системы. Также мы применяем текущие плагины и программы для Mozilla Firefox ® и др.
Сети и средства коммуникаций анализируются нами как в кабельных средах, так и в виде беспроводной сети. С помощью специальных аппаратных средств и оборудования наши специалисты реализуют весь комплекс работ максимально быстро и качественно. Стоимость работ по обслуживанию локальных сетей зависит от количества рабочих станций, от направленности деятельности заказчика, от сложности структуры локальной сети и от многих других факторов.
Диагностика сетевого подключения
Инструменты для диагностики сетевого подключения
Поговорим про методы диагностики сетевого подключения. Существует множество причин неполадок соединения. Возможен обрыв проводов. Возможно, интерфейсы, которые должны динамически получать ip-адреса, настроены на статические параметры. Возможно сбой в DHCP или DNS серверах. Ну или хотя бы неправильно настроен Брандмауэр Windows либо другой сетевой экран. Сюда же можно добавить неисправность роутера или модема, выход из строя сетевой карты и даже неполадки у поставщика Интернета.
С чего начать диагностики сетевого подключения?
Первым делом, всегда нужно убедиться в отсутствии физических изъянов, в надежности соединения. Проверить, горят ли все индикаторы. Как вариант, всегда можно произвести перезагрузку оборудования. Так же нужно проверить, включено ли Сетевое обнаружение и проверить настройки Брандмауэра.
Ну а теперь перейдем к основному блюду — инструментам диагностики сетевого подключения. Сегодня мы познакомимся с некоторыми утилитами командной строки, которые могут помощь при диагностики сетевого подключения.
Утилита IPCONFIG
Ipconfig — это утилита командной строки, функционал которой состоит в выводе и настройке деталей текущего соединения. Команда без параметров выведет основную информация про текущее соединение. Далее я приведу примеры с описаниями наиболее употребительных команд данной утилиты:
- [code]ipconfig /all[/code]
Вывод детальной информации про текущее соединение. - [code]ipconfig /release[/code]
Освобождает старые параметры IP конфигурации. - [code]ipconfig /renew[/code]
Получает новые параметры конфигурации. - [code]ipconfig /registerdns[/code]
Принудительно регистрирует новые параметры в dns, так как они регистрируются там не сразу. - [code]ipconfig /flushdns[/code]
Стирает кэш dns. При неудачной попытке службы dns разрешить имя компьютера, информация о неудачной попытке кэшируется(кэшируется вообще любая информация, не только при неудачных попытках). И на протяжение 30 минут на новые попытки будут отвечать из кэша. И только после очищения кэша, попытка будет заново проделана. Чтобы не ждать этого, можно сбросить кэш вручную.
Утилита PING
Ping — утилита для проверки соединения в сетях. Что это значит? Давайте представим ситуацию: Петя кричит «Вася дурак». Если Вася ответить «сам дурак», то он доступен. Если он не ответит, значит он не доступен. Логика данных эхо-пакетов в том, что пиная хладный труп мы не добьемся от него никакого ответа. Тот же принцип используется, чтобы узнать, доступен ли какой-либо узел в сети или нет. Если ввести следующую команду в командную строку:
[code]ping yandex.ru[/code]
можно узнать, доступна ли сейчас главная страница поисковой системы Яндекс.
Дополнительные инструменты для диагностики сетевого подключения
Сюда же можно добавить команды traceroute, pathing, tracert, но сегодня я опишу вдобавок только Средство диагностики сетей Windows. Чтобы запустить данное средство, нужно в Центре управления сетями и общим доступом выбрать Изменение параметров адаптера. В открывшемся окне следует выбрать сбойное подключение, сделать правый клик и нажать Диагностика. Средство производит диагностику подключения самостоятельно и выводит рекомендации по устранению существующих неполадок. Данный инструмент поможет понять причину ошибок в сетевом подключении.
Не факт то что данные методы решат проблему, но они помогут в большинстве случаев выявить суть проблемы в сетевом подключении.
Диагностика сети при помощи командной строки Windows » PCmodern.ru
Диагностика сети в Windows с помощью командной строки позволяет проанализировать и устранить множество проблем с сетевыми соединениями и Интернетом. Следует заметить, что у многих команд нет эквивалентов в графической среде!
Инструкция
Итак, запускаем командную строку. Быстро вызвать ее можно через поиск в Windows7/8/8.1/10 по фразе cmd или сочетанием клавиш Win+R->cmd в Windows XP.За запуск диагностики отвечает команда ipconfig. Набираем ipconfig /all и нажимаем Enter.
Здесь можем увидеть, что компьютер подключен к сети интернет через локальный кабель.
- IP ПК – 192.168.0.10
- IP Шлюза (роутера) – 192.168.0.1
- DHCP Сервер – именно он дает ip-адрес ПК в сети.
- DNS сервер — адреса серверов, которые преобразуют имена хостов в IP-адреса.
Если ваш ip адрес имеет нестандартный вид (типа 168.98.45.10), это значит, что ваш компьютер принимает неправильные данные от dhcp сервера.
Для этого надо сбросить параметры ip-адресов следующими командами (следующие команды надо вводить через командную строку от имени администратора):
Командная строка от имени администратора.
Обычная командная строка (от имени пользователя).
- ipconfig /release – для сброса всех автоматических настроек.
- ipconfig /renew – чтобы получить автоматические настройки.
- netsh winsock reset – сброс параметров ip адресов (всех).
- netsh int ipv4 reset – сброс параметров ipv4.
CMD после выполнения команд.
Чтобы проверить работоспособность сети, потребуется ввести следующие команды:
- ping 192.168.0.1 – отправка пакетов на роутер (вид может отличаться в зависимости от ip-адреса роутера).
- ping ya.ru – отправка пакетов на адрес www.ya.ru
Отправка пакетов
Если четырех стандартных пакетов вам мало, то после ping ya.ru допишите –t. В таком случае пакеты будут отправляться, пока вы не закроете командную строку. Вместо t можно указать и определенное количество пакетов (например, -45).ping ya.ru.
ping ya.ru -n 2 (отправка 2 пакетов).
ping ya.ru -n 10 (отправка 10 пакетов). Потерь нет…
С помощью такой диагностики можно определить виновника неполадок с сетью.
httрs://tehnichка.рrо/windows-net-diagnostics/
Windows CMD Настройка
Запуск диагностики сети Windows — WindowsClassroom
Запуск Windows Network Diagnostics: Microsoft часто вносит изменения в свои сетевые интерфейсы, чтобы пользователям было удобнее работать. В Windows 7 Microsoft встроила NDF (инфраструктуру сетевой диагностики). Вы найдете область уведомлений, которая предупреждает в случае обнаружения какой-либо проблемы. В панели управления есть раздел поиска и устранения неисправностей, который отслеживает сеть.
Устранение неполадок Windows 10 путем запуска диагностики сети Windows
Иногда Windows не может автоматически обнаружить конкретную проблему. В таких случаях вам нужно перейти к мастеру, запускающему диагностику сети Windows для устранения общих неполадок.
- Щелкните правой кнопкой мыши значок сети в области уведомлений и выберите — Устранение неполадок .
- Щелкните — Диагностировать проблемы подключения в вашем Internet Explorer, который появляется из-за проблем с подключением к Интернету.
Мастер сетевой диагностики в Windows начнет работу с нескольких тестов, чтобы проверить, можно ли определить проблему. Он проверяет такие факторы, как разрешение имен, подключение к Интернету, удаленный хост, конфигурация шлюза и сетевой адаптер.
Мастер, запускающий сетевую диагностику Windows, устранит проблему автоматически или предложит варианты.
В случае, если мастеру сетевой диагностики не удается обнаружить какую-либо конкретную проблему, он отобразит сообщение, так как он не смог устранить проблему.
Другое полезное руководство: Как настроить VPN в Windows 10?
Вы должны просто щелкнуть ссылку — Просмотреть подробную информацию, чтобы получить информацию, а также получить файл ETL (журнал отслеживания событий), который вы можете передать администратору для продолжения подробного устранения неполадок.
Запустите диагностику сети Windows, чтобы исправить проблемы с подключением
Чтобы запустить диагностику сети для устранения проблем с подключением, вы можете выполнить простые шаги, указанные ниже.
- Нажмите — Кнопка «Пуск»
- В поле поиска введите — Исправить сеть
- Он отобразит несколько параметров, которые вам нужно выбрать, чтобы выбрать вариант с надписью — Network Troubleshooter .
- Затем здесь отобразится окно устранения неполадок, вам нужно нажать на опцию — Advanced и запустить программу от имени администратора . Вы также можете установить флажок « применять ремонт автоматически ».
- Выберите тип подключения, которое вы хотите диагностировать для устранения неполадок, и нажмите — Далее
- Windows начнет поиск проблем, связанных с подключением к сети
Функция сетевой диагностики весьма полезна в случаях, когда есть общие проблемы с сетью, например, устранение неполадок DNS или прокси, и есть больше шансов получить идеальное решение.В случае, если инструменту не удается найти надежное решение проблемы, вы можете связаться со службой онлайн-поддержки, предлагаемой Microsoft, чтобы решить проблему, или вы можете попробовать использовать систему инструментов, чтобы восстановить старые настройки ПК, когда проблема не была не существует, или вы также можете позволить своему специалисту по оборудованию проверить вашу систему на наличие сетевых проблем.
Вы можете попробовать инструмент диагностики сети, но если это не решает цель, вам нужно искать лучшие варианты, например, связаться с вашим специалистом по аппаратному обеспечению или в справочном центре Microsoft.
Проблема может быть довольно неприятной, поскольку проблемы с сетью могут помешать вашей работе. Если вы не знакомы с техническими функциями, обязательно проконсультируйтесь с кем-нибудь, кто хорошо разбирается в аппаратных задачах, чтобы вы могли найти решение проблемы.
Подпишитесь на нас в: ,Используйте диагностику сети Windows для устранения сетевых проблем в Windows 7
Однажды утром вы работаете на своем компьютере безупречно, и все сетевые подключения работают без сбоев, а на следующее утро вы внезапно замечаете желтый восклицательный знак на значке сетевого подключения с сообщением «Windows не удалось подключиться к определенной сети».
Вы когда-нибудь сталкивались с такой ситуацией?
Иногда все эти проблемы могут сильно расстраивать, если вы не имеете ни малейшего представления о работе в сети.К счастью, Windows 7 поставляется со встроенным средством диагностики сети, которое можно использовать для восстановления проблемного сетевого подключения.
Чтобы запустить диагностику, нажмите кнопку «Пуск» и введите fix network в поле поиска. Вы увидите множество вариантов. Щелкните значок с надписью Найдите и устраните проблемы с сетью и подключением .
Когда появится окно поиска и устранения неисправностей, щелкните опцию «Дополнительно» и снова запустите программу от имени администратора.Вы также можете проверить применить ремонт автоматически , если вы хотите решить проблему без перебоев
Выберите тип подключения, которое вы хотите диагностировать для устранения неполадок, и нажмите «Далее». Windows попытается найти проблему с подключением к сети.
Диагностика сетиWindows очень эффективна для общих сетевых проблем, таких как DNS или Устранение неполадок прокси-сервера , и шанс найти решение достаточно высок, но если инструмент не может найти какое-либо эффективное решение вашей проблемы, вы можете предпринять один из следующих шагов ,
Вы можете либо обратиться в онлайн-службу поддержки Microsoft и решить вашу проблему, либо использовать инструмент восстановления системы, чтобы восстановить состояние вашего компьютера до того, как возникла проблема, либо позвонить своему местному технику и позволить ему взглянуть на ваши сетевые проблемы как последнее прибежище
My Verdict
Средство диагностики сети Windows представляет собой достойный подход к поиску и устранению распространенных сетевых проблем. Его необходимо использовать до того, как вы обратитесь за помощью.Поверьте мне, это также может спасти вас от одной неловкой ситуации, когда вы позвонили парню, чтобы исправить проблему, а он просто вошел и изменил IP-адрес или имя компьютера в случае конфликта и взимает с вас хорошую сумму денег в качестве плата за обслуживание.
Приведенная выше статья может содержать партнерские ссылки, которые помогают поддерживать Guiding Tech. Однако это не влияет на нашу редакционную честность. Содержание остается объективным и достоверным.
Диагностика и устранение неполадок конфигурации сервера машинного обучения
- 11 минут на чтение
В этой статье
Применимо к: Machine Learning Server, Microsoft R Server 9.1
Вы можете оценить работоспособность своей сети и среды вычислительного узла с помощью диагностических тестов в утилите администрирования. Эта утилита устанавливается по умолчанию с сервером машинного обучения (и сервером R).
Вооружившись этой информацией, вы можете определить неотвечающие компоненты, проблемы выполнения и получить доступ к файлам журнала.
В набор диагностических тестов входят:
- Общая проверка работоспособности конфигурации
- След выполнения (код R, код Python или веб-служба)
Также рассматриваются дополнительные темы по устранению неполадок.
Проверьте свою конфигурацию
Запустить диагностические тесты:
На сервере машинного обучения 9.3 и новее (или любой другой машине, имеющей доступ к серверу машинного обучения) запустите окно командной строки или терминал с правами администратора (Windows) или root / sudo (Linux) и выполните эту команду.
# С повышенными привилегиями выполните следующие команды. # Аутентифицируйтесь с помощью CLI, если вы еще этого не сделали az войти --mls # Если вы работаете с другой машины, укажите конечную точку MLS az ml admin --mls --endpoint <Конечная точка> # Запускаем диагностику az ml admin диагностический запуск
В более ранних версиях (9.0 — 9,2):
Запустите утилиту администрирования с правами администратора (Windows) или root / sudo (Linux).
В меню выберите Запуск диагностических тестов , затем Тестовая конфигурация для «отчета о работоспособности» конфигурации, включая тест выполнения кода.
Если вы еще не прошли аутентификацию, укажите свое имя пользователя и пароль.
Просмотрите результаты теста.Если возникают какие-либо проблемы, появляется необработанный отчет. Вы также можете изучить файлы журналов и попытаться решить проблемы.
После внесения исправлений перезапустите соответствующий компонент. Для перезапуска компонента может потребоваться несколько минут.
Повторите диагностический тест, чтобы убедиться, что теперь все работает нормально.
Вы также можете получить отчет о состоянии напрямую с помощью вызова API статуса.
Отслеживание выполнения кода
Чтобы пройти выполнение определенной строки кода и получить идентификаторы запросов для целей отладки, запустите трассировку.
Запустить тесты трассировки кода:
На Machine Learning Server 9.3 и более поздних версиях запустите окно командной строки или терминал с правами администратора (Windows) или root / sudo (Linux) и выполните одну из этих команд, чтобы отследить выполнение блока кода или сценария:
# Выполните аутентификацию с помощью CLI, если вы еще этого не сделали az войти --mls # Если запускаете тесты с другой машины, укажите конечную точку MLS az ml admin --mls --endpoint <Конечная точка> # Отслеживание выполнения встроенного блока кода R az ml диагностический код администратора --runtime R --block "x <-5; x" # Отслеживание выполнения сценария R az ml admin диагностический код --runtime R --file <путь / к / скрипту.R> # Отслеживание выполнения встроенного блока кода Python az ml диагностический код администратора --runtime python --block "x = 5; print (x)" # Отслеживание выполнения скрипта Python az ml admin диагностический код --runtime python --file <путь / к / script.py>
В более ранних версиях (9.0 — 9.2):
Запустите утилиту администрирования с правами администратора (Windows) или root / sudo (Linux).
В меню выберите Выполнить диагностические тесты , затем Выполнение кода трассировки R или Выполнение кода трассировки Python в зависимости от используемого языка.
При появлении запроса введите код, который нужно отследить.
Чтобы начать трассировку, нажмите клавишу Enter (возврат каретки).
Просмотрите выходные данные трассировки.
Отслеживание выполнения веб-службы
Чтобы выполнить выполнение определенной веб-службы и получить идентификаторы запросов для целей отладки, запустите трассировку.
Запустить тесты выполнения веб-службы:
на сервере машинного обучения 9.3 и более поздних версий запустите окно командной строки или терминал с правами администратора (Windows) или root / sudo (Linux) и выполните эту команду, указав имя и версию веб-службы:
# Выполните аутентификацию с помощью CLI, если вы еще этого не сделали az войти --mls # Если запускаете тесты с другой машины, укажите конечную точку MLS az ml admin --mls --endpoint <Конечная точка> az ml admin диагностическая служба --name
--version В более ранних версиях (9.0 — 9,2):
Запустите утилиту администрирования с правами администратора (Windows) или root / sudo (Linux).
В меню выберите Запуск диагностических тестов , затем Выполнение службы трассировки .
Если вы еще не прошли аутентификацию, вы должны указать свое имя пользователя и пароль.
Введите имя и версию службы после синтаксиса «<имя-службы> / <версия>», например
my-service / 1.1
.Чтобы начать трассировку, нажмите клавишу Enter (возврат каретки).
Просмотрите выходные данные трассировки, чтобы лучше понять, как выполняется выполнение или происходит сбой.
Файлы журнала и уровни
Просмотрите файлы журнала и конфигурации на предмет всех компонентов, которые были определены как испытывающие проблемы.
Вы можете найти журналы в папке
Если есть какие-либо проблемы, вы должны решить их, прежде чем продолжить. Для получения дополнительной помощи проконсультируйтесь или задайте вопросы на нашем форуме или обратитесь в службу технической поддержки.
По умолчанию уровень ведения журнала установлен на Предупреждение, чтобы не снижать производительность. Однако всякий раз, когда вы сталкиваетесь с проблемой, которой хотите поделиться с технической поддержкой или на форуме, вы можете изменить уровень ведения журнала, чтобы получить больше информации. Доступны следующие уровни ведения журнала:
уровень | Описание |
---|---|
Подробно | Наиболее подробный уровень регистрации всех действий, который редко (если вообще когда-либо) включается в производственных средах. |
Отладка | Регистрирует надежные детали, включая внутренние системные события, которые не обязательно наблюдаются |
Информация | Регистрирует системные события, соответствующие его обязанностям и функциям |
Предупреждение | Регистрирует только в том случае, если служба ухудшена, находится под угрозой или может вести себя за пределами ожидаемых параметров.(Уровень по умолчанию) |
Ошибка | Регистрирует только ошибки (функциональность недоступна или ожидания нарушены) |
Критическое | Регистрирует только фатальные события, приводящие к сбою приложения |
Для обновления уровня ведения журнала:
На каждом вычислительном узле И каждом веб-узле откройте файл конфигурации
/appsettings.json. (Найдите путь для установки вашей версии.) Найдите раздел, начинающийся с
«Ведение журнала»: {
Установите уровень ведения журнала для
«По умолчанию»
, который фиксирует события сервера машинного обучения по умолчанию. Для поддержки отладки используйте уровень «Отладка».Установите уровень ведения журнала для
«Система»
, который фиксирует основные события .NET Server Machine Learning Server. Для поддержки отладки используйте уровень «Отладка». Используйте то же значение, что и для«По умолчанию»
.Сохраните файл.
Перезапустите службы узла.
Повторите эти изменения на каждом вычислительном узле и каждом веб-узле.
Каждый узел должен иметь одинаковые свойства appsettings.json.Повторите те же операции, которые выполнялись, когда возникла ошибка (и).
Соберите файлы журнала с каждого узла для отладки.
Отслеживание действий пользователя
Используя ведение журнала информационного уровня, можно регистрировать любой вызов Core API или API потребления услуг.Кроме того, в журналы также записывается UserPrincipalName ответственного пользователя. Сеансу пользователя при успешном входе в систему присваивается уникальный идентификатор LoginSessionId , который включается в последующие записи журнала с подробным описанием действий (REST API), выполненных пользователем во время этого сеанса. LoginSessionId позволяет более детально связывать действия пользователя с конкретным сеансом пользователя.
Чтобы включить регистрацию информации, обновите «LogLevel»
для «По умолчанию»
до «Информация»
на веб-узле, используя приведенные выше инструкции.
"LogLevel": {
«По умолчанию»: «Информация»
}
Теперь рассмотрим поток действий пользователя, в котором пользователь входит в систему, создает сеанс и удаляет этот сеанс. Соответствующие записи журнала для этих действий могут выглядеть следующим образом:
2018-01-23 22: 21: 21.770 +00: 00 [Информация] {"CorrelationId": "d6587885-e729-4b12-a5aa-3352b4500b0d", "Тема": {"Операция": "Вход", " UserPrincipalName ":" azureuser», "RemoteIpAddress": "хххх", "LoginSessionId": "A580CF7A1ED5587BDFD2E63E26103A672DE53C6AF9929F17E6311C4405950F1408F53E9451476B7B370C621FF7F6CE5E622183B4463C2CFEEA3A9838938A5EA2"}}
2018-01-23 22:24:29.812 +00: 00 [Информация] {"CorrelationId": "06d3f05d-5819-4c06-a366-a74d36a1c33c", "Subject": {"Operation": "REQUEST POST / sessions", "UserPrincipalName": "azureuser", " RemoteIpAddress ":" хххх», "LoginSessionId": "A580CF7A1ED5587BDFD2E63E26103A672DE53C6AF9929F17E6311C4405950F1408F53E9451476B7B370C621FF7F6CE5E622183B4463C2CFEEA3A9838938A5EA2"}}
2018-01-23 22: 24: 29.960 +00: 00 [Информация] {"CorrelationId": "06d3f05d-5819-4c06-a366-a74d36a1c33c", "Subject": {"Operation": "RESPONSE POST / sessions", "UserPrincipalName": "azureuser", "RemoteIpAddress": "х.x.x.x», "StatusCode": 201}}
2018-01-23 22: 28: 33.661 +00: 00 [Информация] {"CorrelationId": "47e20e55-e5ca-4414-bd84-e3e0dd7b01cc", "Subject": {"Operation": "REQUEST DELETE / sessions / fc3222d7 -09bd-4a89-a959-380f1e639340 / сила», "UserPrincipalName": "azureuser", "RemoteIpAddress": "хххх", "LoginSessionId": "A580CF7A1ED5587BDFD2E63E26103A672DE53C6AF9929F17E6311C4405950F1408F53E9451476B7B370C621FF7F6CE5E622183B4463C2CFEEA3A9838938A5EA2"}}
2018-01-23 22: 28: 34.818 +00: 00 [Информация] {"CorrelationId": null, "Subject": {"Operation": "RESPONSE DELETE / sessions / fc3222d7-09bd-4a89-a959-380f1e639340 / force " "UserPrincipalName": "azureuser", "RemoteIpAddress":" х.x.x.x», "StatusCode": 200}}
Сопоставляя приведенные выше журналы с использованием значения LoginSessionId , можно определить, что пользователь «azureuser» вошел в систему, создал сеанс, а затем удалил этот сеанс в течение периода времени с 22:21 2018-01-23 по 2018-01 -23 22:28. Мы также можем получить другую информацию, такую как IP-адрес компьютера, с которого «azureuser» выполнил эти действия ( RemoteIpAddress ), и были ли запросы успешными или неудачными ( StatusCode ).Во второй записи обратите внимание, что запрос и ответ для каждого действия пользователя могут быть коррелированы с помощью CorrelationId .
Устранение неисправностей
Этот раздел содержит указатели, которые помогут вам устранить некоторые проблемы, которые могут возникнуть.
Важно
- В дополнение к информации, приведенной ниже, просмотрите также проблемы, перечисленные в статье «Известные проблемы» .
- Если этот раздел не помогает решить вашу проблему, отправьте запрос в службу технической поддержки или разместите сообщение на нашем форуме.
«BackEndConfiguration is missing URI» Ошибка
Если вы получаете сообщение BackEndConfiguration is missing URIs Ошибка
при попытке установить веб-узел, убедитесь, что ваши вычислительные узлы установлены и объявлены перед установкой веб-узлов.
Необработанное исключение: System.Reflection.TargetInvocationException: исключение было выброшено целью вызова. ---> Microsoft.DeployR.Server.App.Common.Exceptions.ConfigurationException: в BackEndConfiguration отсутствуют URI
в Microsoft.DeployR.Server.WebAPI.Extensions.ServicesExtensions.AddDomainServices (IServiceCollection serviceCollection, IHostingEnvironment env, IConfigurationRoot configurationRoot, String LogPath)
--- Конец трассировки внутреннего стека исключений ---
«Не удается установить соединение с веб-узлом» Ошибка
Если вы получаете сообщение « Не удается установить соединение с веб-узлом»
, значит, клиент не может установить соединение с веб-узлом для входа в систему. Выполните следующие действия:
Если проблема не исчезнет, убедитесь, что вы можете отправлять сообщения в API входа, используя curl, fiddler или что-то подобное.Затем поделитесь этой информацией с техподдержкой или разместите ее на нашем форуме.
Длительные задержки при использовании веб-службы на Spark
Если вы столкнулись с длительными задержками при попытке использовать веб-службу, созданную с помощью функций mrsdeploy в контексте вычислений Spark, вам может потребоваться добавить некоторые недостающие папки. Приложение Spark принадлежит пользователю с именем ‘rserve2’ всякий раз, когда оно вызывается из веб-службы с помощью функций mrsdeploy.
Чтобы обойти эту проблему, создайте следующие папки для пользователя rserve2 в локальном и hdfs:
hadoop fs -mkdir / пользователь / RevoShare / rserve2
hadoop fs -chmod 777 / пользователь / RevoShare / rserve2
mkdir / var / RevoShare / rserve2
chmod 777 / var / RevoShare / rserve2
Затем создайте новый контекст вычислений Spark:
rxSparkConnect (сброс = ИСТИНА)
Если ‘reset = TRUE’, все кэшированные кадры данных Spark освобождаются, а все существующие приложения Spark, принадлежащие текущему пользователю, закрываются.
Compute Node Failed / HTTP status 503 on APIs (9.0.1 — Linux Only)
Если вы получаете ответ HTTP status 503 (Service Unavailable)
при использовании Rest API или обнаруживаете сбой для вычислительного узла во время диагностического тестирования, то одна или несколько символических ссылок, необходимых для deployr-rserve, отсутствуют. deployr-rserve — это исполняющий компонент R для вычислительного узла,
Запустить командное окно с правами администратора с правами root / sudo.
Запустите диагностический тест системы на компьютере, на котором размещен вычислительный узел.
Если проверка показывает, что проверка вычислительного узла не удалась, введите в командной строке
pgrep -u rserve2
.Если идентификатор процесса не возвращается, значит, компонент выполнения R не запущен, и нам нужно проверить, какие символические ссылки отсутствуют.
В командной строке введите
tail -f /opt/deployr/9.0.1/rserve/R/log
.Символьные ссылки открыты.Сравните эти символические ссылки с символическими ссылками, перечисленными в статье о конфигурации.
Добавьте несколько символических ссылок, используя команды из статьи о настройке.
Перезапустите службы вычислительного узла.
Запустите диагностический тест или попробуйте API еще раз.
Неавторизован / HTTP-статус 401
Если вы настроили сервер машинного обучения для аутентификации по LDAP / AD и у вас возникли проблемы с подключением или ошибка 401
, проверьте параметры LDAP, которые вы указали в настройках приложения.JSON. Используйте инструмент ldp.exe, чтобы найти правильные настройки LDAP и сравнить их с заявленными вами. Вы также можете проконсультироваться с любыми экспертами по Active Directory в вашей организации, чтобы определить правильные параметры.
Конфигурация не восстанавливалась после обновления
Если вы следовали инструкциям по обновлению, но ваша конфигурация не сохранилась, поместите резервную копию файла appsettings.json в следующие каталоги и снова переустановите Machine Learning Server:
Буквенно-цифровое сообщение об ошибке при использовании услуги
Если вы получаете ошибку, аналогичную сообщению : b55088c4-e563-459a-8c41-dd2c625e891d
при использовании веб-службы, найдите в файле журнала вычислительного узла буквенно-цифровой код ошибки, чтобы прочитать полное сообщение об ошибке.
Ошибка выполнения кода с «ServiceBusyException» в журнале
Если выполнение кода завершается неудачно и возвращает ошибку ServiceBusyException
в файле журнала веб-узла, то выполнение может быть заблокировано проблемой прокси.
Временное решение:
Откройте файл инициализации R <папка установки> \ R_SERVER \ etc \ Rprofile.site.
Добавьте следующий код в качестве новой строки в Rprofile.site:
utils :: setInternet2 (ИСТИНА)
Сохраните файл и перезапустите сервер машинного обучения.
Повторите эти действия на каждом компьютере, на котором установлен сервер машинного обучения.
Запустить диагностический тест или выполнить код еще раз.
Ошибка: «Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvException: Ошибка -97 Семейство адресов EAFNOSUPPORT не поддерживается»
Применимо к: Machine Learning Server
Если при попытке запустить веб-узел возникает следующая ошибка «Microsoft.AspNetCore.Server.Kestrel.Internal.Networking.UvException: Ошибка -97 Семейство адресов EAFNOSUPPORT не поддерживается «, затем отключите IPv6 в своей операционной системе.
az: ошибка: аргумент command_package: недопустимый выбор: ml
Применимо к: Machine Learning Server 9.3 или новее
Если по какой-либо причине расширение azure-ml-admin-cli
недоступно или было удалено
вы получите следующую ошибку:
> az ml admin --help
az: ошибка: аргумент _command_package: недопустимый выбор: ml
использование: az [-h] [--verbose] [--debug] [--output {tsv, table, json, jsonc}]
[--query JMESPATH]
{AKS, резервное копирование, Redis, сети, cosmosdb, пакетные, IOT, DLA, группа, WebAPP, ACR, DLS,
хранения, MySQL, VM, бронирование, счет, keyvault, SQL, vmss, eventgrid,
managedapp, объявление, консультант, Postgres, контейнеровозы, политика, лаборатория, batchai,
functionapp, личность, роль, cognitiveservices, монитор, научная фантастика, ресурс, CDN,
тег, обратная связь, снимок, диск, расширение, СКУД, поставщик, облако, замок, изображение,
найти, биллинг, appservice, Логин, потребление, функция, выход из системы, настраивать,
интерактивный}
Если вы столкнулись с этой ошибкой, вы можете повторно добавить расширение как таковое:
Окна:
> az extension add --source 'C: \ Program Files \ Microsoft \ ML Server \ Setup \ azure_ml_admin_cli-0.0.1-py2.py3-none-any.whl '- да
Linux:
> az extension add --source /opt/microsoft/mlserver/9.4.7/o16n/azure_ml_admin_cli-0.0.1-py2.py3-none-any.whl --yes
,Устранение проблем с сетью и подключением к Интернету в Windows 10
Если вы обнаружите, что ваше интернет-соединение в Windows 10, Windows 8, Windows 7 или Windows Vista внезапно перестало работать или у вас возникли определенные проблемы с сетью и подключением к Интернету, здесь несколько шагов по устранению неполадок, которые вы можете попробовать.
Проблемы с сетью и подключением к Интернету
1] IPConfig — это встроенный в Windows инструмент, который отображает все текущие значения конфигурации сети TCP / IP и обновляет параметры DHCP протокола динамической конфигурации хоста и DNS системы доменных имен.Вы можете получить доступ к этому инструменту через командную строку. Если у вас неправильный IP-адрес, обновление IP-адреса таким образом может помочь решить ваши проблемы с Интернетом.
Введите cmd в начале поиска и нажмите Ctrl-Shift-Enter . Если вы хотите, просто из любопытства, вы можете ввести ipconfig и нажать Enter, чтобы просмотреть статус интернет-протокола или IP-адреса компьютера.
Введите ipconfig / release , чтобы отпустить текущий IP-адрес.
Затем введите ipconfig / refresh , чтобы получить новый IP-адрес.
Если вы получаете сообщение об ошибке при выполнении команды «Ipconfig / Renew», см. KB810606.
Если вы периодически сталкиваетесь с этой проблемой, вы можете обновлять ее при каждом запуске, создав следующий файл .bat и поместив его в папку автозагрузки.
Откройте Блокнот и введите:
ipconfig / release ipconfig / Renew
Сохраните его, скажем, как файл iprenew.bat .
Прочтите : Как узнать, обновить, изменить IP-адрес.
2] Часто проблемы с подключением к Интернету также могут быть связаны с поврежденным кешем DNS. Сброс или очистка этого кеша — простое решение многих из этих проблем. Вот как вы можете очистить кеш DNS Windows в Windows 10, Windows 8/7 или Windows Vista.
Пуск> Все программы> Стандартные> Командная строка. Щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора». Введите следующее и нажмите Enter:
ipconfig / flushdns
Должно появиться диалоговое окно подтверждения:
Windows IP Configuration.Кэш резольвера DNS успешно очищен.
Затем введите ipconfig / registerdns и нажмите Enter.
Регистрирует любые записи DNS, которые вы или некоторые программы могли записать в вашем файле Hosts.
На всякий случай, если вам интересно, чтобы просмотреть полный синтаксис этой команды, введите ipconfig / help и нажмите Enter!
3] Средство диагностики и восстановления сети и Интернета в Windows 10/8/7 / Vista поможет вам определить потенциальные проблемы, препятствующие подключению к сети, и автоматически предпримет соответствующие шаги для их устранения.Если компьютер в сети теряет подключение к Интернету, вы можете графически увидеть, какое соединение не работает, а затем использовать диагностику сети, чтобы определить причину проблемы и найти возможные решения.
Чтобы получить к нему доступ, откройте Панель управления> Центр управления сетями и общим доступом. В нижней части нажмите «Устранение неполадок». В открывшемся окне вы можете выбрать подключение к Интернету или любую другую проблему, которую вы хотите устранить и устранить.
Введите следующие команды в поле «Выполнить» и нажмите Enter, чтобы открыть необходимые средства устранения неполадок напрямую:
Чтобы открыть средство устранения неполадок подключения к Интернету:
msdt.exe -id NetworkDiagnosticsWeb
Чтобы открыть средство устранения неполадок входящих подключений
msdt.exe -id NetworkDiagnosticsInbound
Чтобы открыть средство устранения неполадок сетевого адаптера:
msdt.exe -id NetworkDiagnosticsNetworkAdapter
Зайдите сюда, если средство устранения неполадок не вызывает Windows автоматически привязывает стек протокола IP к сообщению сетевого адаптера.
4] Включение или отключение IPv6 для решения проблем с подключением к Интернету в Windows 8/10.
5] Reset Winsock
6] Reset TCP / IP,
7] Reset Hosts file,
8] Reset Windows firewall settings to default,
9] Reset Internet Explorer
10] Try NetChecker, NetAdapter Repair или Полный инструмент восстановления Интернета.
11] См. Этот пост, если вы не можете подключиться к Интернету после обновления до Windows 10.
12] Перейдите сюда, если вы видите сообщение об ограниченном сетевом подключении.
13] Функция сброса сети в Windows 10 поможет вам переустановить сетевые адаптеры и восстановить исходные настройки сетевых компонентов.
14] См. Этот пост, если у вас нет сообщения об ошибке конфигурации Wi-Fi.
15] Перейдите сюда, если вы получаете сообщение Другой компьютер в этой сети имеет такое же сообщение IP-адреса.
16] Этот пост может помочь вам, если вы получаете сообщение «Произошла ошибка при включении общего доступа к подключению Интернета».
17] Проверьте это сообщение, если вы получаете сообщение об ошибке Удаленное соединение не было выполнено.
18] Этот пост покажет вам, как исправить неопознанную сеть в Windows.
19] См. Этот пост, если у вас возникнут проблемы с подключением к Windows 10 с точками доступа и адаптерами Wi-Fi.
20] Этот пост поможет вам решить, что Windows не может получить настройки сети из-за ошибки маршрутизатора.
21] См. Этот пост, если соединение Ethernet не работает в Windows 10.
Надеюсь, что-то поможет!
.