Средства устранения неполадок
Трассировка
Служба маршрутизации и удаленного доступа Windows 2000 обладает богатыми возможностями трассировки, которые чрезвычайно полезны для устранения сложных сетевых неполадок. Вы можете указать компоненты Windows 2000 Server, для которых будет записываться в файлы трассировочная информация. Данную возможность можно включить с помощью команды Netsh или при помощи настроек реестра.
Включение трассировки с помощью команды Netsh
Вы можете использовать команду Netsh чтобы включать и отключать трассировку для отдельных компонентов или для всех компонентов. Чтобы включить или отключить трассировку для отдельных компонентов, используйте следующий синтаксис:
netsh ras set tracing Название_компонента enabled|disabled
Где – Название_компонента это название компонента в списке компонентов службы маршрутизации и удаленного доступа в разделе реестра Windows 2000 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing. Например, чтобы включить трассировку для компонента RASAUTH, введите команду:
netsh ras set tracing rasauth enabled
Чтобы включить трассировку для всех компонентов, введите команду:
netsh ras set tracing * enabled
Включение трассировки с помощью настроек реестра
Функции трассировки также можно настраивать при помощи параметров раздела реестра Windows 2000 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Tracing. Вы можете включить трассировку для всех компонентов, изменив значения реестра, описанные ниже. Вы можете включать и отключать трассировку для компонентов даже при работающей службе маршрутизации и удаленного доступа. Существует возможность настроить трассировку для каждого компонента при помощи подразделов данного раздела реестра.
Чтобы включить трассировку для каждого компонента маршрутизации, настройте для каждого раздела протокола следующие ключи реестра:
EnableFileTracing REG_DWORD Флаг
Чтобы включить запись трассировочной информации в файл, установите значение параметра EnableFileTracing равным 1. Значение по умолчанию – 0.
FileDirectory REG_EXPAND_SZ Путь
Чтобы изменить местоположение по умолчанию для файлов трассировки, задайте новый путь в параметре FileDirectory. Именем файла трассировки служит имя компонента, для которого выполняется трассировка. По умолчанию файлы трассировки располагаются в папке %SystemRoot%\Tracing.
FileTracingMask REG_DWORD ОбъемРегистрируемойТрассировочнойИнформации
Параметр FileTracingMask определяет уровень протоколирования записываемой в файл трассировочной информации. Значение по умолчанию – 0xFFFF0000.
MaxFileSize REG_DWORD РазмерФайлаЖурнала
Параметр MaxFileSize позволяет задать размер файла журнала. Значение по умолчанию – 0x10000 (64Кб).
Примечание
Для трассировки используются системные ресурсы, и ее следует применять только для выявления сетевых неполадок. После получения данных трассировки или после выявления причины неполадки трассировку следует сразу же отключить. Не оставляйте трассировку включенной на компьютерах с несколькими процессорами.
Трассировочная информация может быть сложной и очень подробной. Большая ее часть будет полезна только для инженеров службы поддержки Microsoft или для сетевых администраторов, имеющих большой опыт работы со службой маршрутизации и удаленного доступа. Трассировочная информация может быть сохранена в файл и отправлена в службу поддержки Microsoft для последующего анализа.
Сетевой монитор
Сетевой монитор (Network Monitor), входящий в состав Windows 2000 Server, является средством перехвата и анализа пакетов, позволяющий перехватывать и просматривать сетевой трафик между VPN-сервером и VPN-клиентом во время установки VPN-подключения и передачи данных. Сетевой монитор не может анализировать шифрованную часть VPN-трафика. Данная программа устанавливается в качестве дополнительного сетевого компонента ОС.
Для правильной интерпретации VPN-трафика удаленного доступа, полученного с помощью программы Сетевой монитор, требуется хорошее знание протокола PPP и других протоколов. Информацию, полученную при помощи программы Сетевой монитор, можно записать в файл и отправить для анализа в службу поддержки Microsoft.