Пример использования Netsh Routing

Чтобы включить обнаружение маршрутизатора для интерфейса «Подключение по локальной сети», указав минимальный интервал 7 минут, максимальный — 10 минут, время жизни пакетов обнаружения маршрутизатора 30 минут и нулевой (0), т.е. отсутствующий, уровень предпочтения, введите команду:

add interface "Подключение по локальной сети" enable 7 10 30 0

Команды Netsh для WINS

Команды Netsh для службы WINS предоставляют средство администрирования серверов WINS из командной строки, которое может быть использовано в качестве альтернативы управлению с помощью консоли. Это средство полезно в следующих ситуациях.

  • при управлении серверами WINS в глобальных сетях (WAN) команды могут быть использованы в интерактивном режиме в командной строке Netsh для лучшего управления медленными сетевыми соединениями;
  • при управлении большим числом серверов WINS команды могут быть использованы в пакетном режиме для записи и автоматизации повторяющихся административных задач, которые должны быть выполнены на всех серверах WINS.

В средстве Netsh (запускаемом из командной строки Windows XP) используются следующие команды.

Примечания

  • За исключением оговоренных случаев, теги полей (такие как Name= и EndChar=) не являются обязательными. При использовании тегов они должны применяться ко всем параметрам команды. Если теги пропущены, необходимо вводить значение для каждого поля, используемого в команде.
  • Термин «Persona Non Grata» соответствует функции WINS-сервера Windows 2000 Блокировать записи указанных владельцев.
  • Дополнительные сведения о командах netsh см. в разделе Использование Netsh.
  • Примеры использования команд Netsh для WINS в пакетных файлах и сценариях см. в разделе Пример команд Netsh WINS.
  • Команды Netsh не могут быть запущены локально под Windows XP Professional или Windows XP Home Edition. Для запуска этих команд Netsh на удаленном сервере под управлением Windows 2000 Server необходимо подключиться к серверу, на котором запущен сервер терминалов, с помощью программы «Подключение к удаленному рабочему столу». Эти команды запускаются из командной строки Windows 2000 или из командной строки контекста Netsh WINS. Для запуска этих команд из командной строки Windows 2000 необходимо перед вводом команд и параметров (описанных ниже) ввести netsh dhcp. Функции команд Netsh для Windows 2000 и Windows XP могут различаться.

Netsh WINS

Следующие команды доступны из приглашения wins>, открываемого в среде netsh.

Переключение в контекст указанного сервера. Используется без параметров, по умолчанию принят локальный WINS-сервер.

Синтаксис

server [{\\имя_сервера | IP-адрес}]

Параметры

{\\имя_сервера | IP-адрес}

Указание удаленного (не локального) WINS-сервера, на который необходимо переключить контекст командной строки Netsh WINS. Сервер задается именем или IP-адресом.

Примеры

В первом примере команда изменяет контекст Netsh на локальный WINS-сервер.

Во втором примере команда изменяет контекст Netsh на удаленный сервер WINS-сервер с именем \\WINS-SRV1.

В третьем примере примере команда изменяет контекст Netsh на удаленный сервер WINS-сервер с IP-адресом 10.0.0.1.

Server

server \\WINS-SRV1

Server 10.0.0.1

Команды Netsh WINS server

Следующие команды доступны из приглашения wins server>, доступного в среде netsh.

Добавление определенного пользователем фильтра в указанный WINS-сервер.

Синтаксис

add filter [ID=]код [Desc=]описание_фильтра

Параметры

[ID=]код

Обязательный параметр. Указание шестнадцатеричного кода добавляемого фильтра.

[Desc=]описание_фильтра

Обязательный параметр. Указание описания добавляемого фильтра.

Добавление записи имени в базу данных указанного WINS-сервера.

Синтаксис

 add name [Name=]имя_компьютера [[EndChar=]16-й_знак_в_шестнадцатеричной_форме] [[Scope=]имя_области] [[RecType=]{0 | 1}] [[Group=]{0 | 1 | 2 | 3 | 4}] [[Node=]{0 | 1 | 3}] [IP=]{IP_адрес_1[,IP_адрес_2,IP_адрес_3… ]}

Параметры

[Name=]имя_компьютера

Обязательный параметр. Указание имени для добавления и регистрации в базе данных WINS-сервера.

[EndChar=]16-й_знак_в_шестнадцатеричной_форме

Указание шестнадцатого знака имени в шестнадцатеричной форме. Если не указано, типы записи добавляются на основании значения параметра Group=. Дополнительные сведения см. в разделе «Заметки».

[Scope=]имя_области

Указание имени области NetBIOS.

[RecType=]{0 | 1}

Указание типа записи: 0 — статическая (по умолчанию), 1 — динамическая.

[Group=]{0 | 1 | 2 | 3 | 4}

Указание типа группы: 0 — уникальная (default), 1 — группа, 2 — Интернет3 — многосетевая, 4 — имя домена.

[Node=]{0 | 1 | 3}

Указание типа узла NetBIOS: 0 — узел B, 1 — узел P (по умолчанию), 3 — узел H.

[IP=]{IP_адрес_1[,IP_адрес_2,IP_адрес_3…]}

Обязательный параметр. Указание IP-адреса добавляемой записи. Если компьютер является многосетевым, имеется возможность указать несколько адресов. IP-адреса разделяются запятыми, строка адресов заключается в фигурные скобки ({}).

Примечания

  • Если введены значения обоих параметров EndChar= и Group= , значение параметра EndChar= переопределяет значение Group=.
  • Если значение параметра EndChar= не указано, в базу данных WINS-сервера на основании значения параметра Group= добавляется запись следующего типа:
Значение параметра группы Тип добавляемой записи
Уникальная группа (0) 03h, 20h, 00h
Нормальна группа (1) 1eh
Особая группа/Интернет (2) 20h
Многосетевая группа (3) 03h, 20h, 00h
Особая группа/домен (4) 1ch

Примеры

В первом примере команда добавляет стандартный набор NetBIOS из записей 00h, 03h и 20h для компьютера с именем УЗЕЛ_А и IP-адресом 10.0.0.1.

Во втором примере добавляется запись статического типа с типом узла Р для многосетевого компьютера УЗЕЛ_Б с IP-адресами 10.0.0.2 и10.0.0.3, расположенного в подсети ПОДСЕТЬ_Б.

add name Name=УЗЕЛ_А IP={10.0.0.1}

add name УЗЕЛ_Б 20 ПОДСЕТЬ_Б 0 3 1{10.0.0.2,10.0.0.3}

Добавление партнера репликации в список на указанном WINS-сервере.

Синтаксис

add partner [Server=]IP_адрес [[NetBIOS=]имя_NetBIOS_сервера] [[Type=]{0 | 1 | 2}]

Параметры

[Server=]IP_адрес

Обязательный параметр. Указывает партнера репликации для WINS-сервера. Партнер указывается с помощью IP-адреса.

[NetBIOS=]имя_NetBIOS_сервера

Указывает партнера репликации для WINS-сервера. Партнер указывается с помощью имени NetBIOS.

[Type=]{0 | 1 | 2}

Указывает тип добавляемого партнера: 0 — опрашивающий, 1 — извещающий, 2 — оба типа (по умолчанию).

Примечания

  • Если IP-адрес не был сопоставлен, для создания записи партнера используется имя NetBIOS. В противном случае имя NetBIOS не используется.

Примеры

В следующем примере команда добавляет опрашивающего/извещающего партнера репликации с IP-адресом 10.2.2.2 на текущий WINS-сервер.

Add partner 10.2.2.2

Добавление списка запрещенных серверов в указанный WINS-сервер.

Синтаксис

add pngserver [Servers=]{список-IP-адресов_серверов}

Параметры

[Servers=]{список_IP-адресов_серверов}

Обязательный параметр. Указывает добавляемый запрещенный сервер или серверы посредством IP-адреса (адресов), заключенных в фигурные скобки ({}). В списке IP-адреса должны быть разделены запятыми и заключены в фигурные скобки ({}).

Примечания

  • Эта команда добавляет новый сервер или серверы после проверки на наличие дубликатов. Список запрещенных серверов серверов (Persona Non Grata, PNG) используется для указания владельцев (других WINS-серверов), записи которых блокируются во время репликации.

Примеры

В следующем примере команда добавляет WINS-серверы 10.2.2.2 и 10.2.2.3 в список запрещенных серверов текущего WINS-сервера.

add pngserver {10.2.2.2,10.2.2.3}

Добавление сервера WINS в оснастку «WINS».

Синтаксис

add server [Server=]{\\имя_сервера | IP_адрес_сервера}

Параметры

[Server=]{\\имя_сервера | IP_адрес_сервера}

Обязательный параметр. Указывает добавляемый WINS-сервер посредством имени NetBIOS IP-адреса.

Примеры

В следующем примере в консоль «WINS» добавляется сервер с IP-адресом 172.17.32.28.

add server Server=172.17.32.28

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

Синтаксис

check database [[All=]{1 | 0}] [[Force=]{1 | 0}]

Параметры

[All=]{1 | 0}

Указывает, следует ли выполнять проверку соответствия на всех репликах или только на репликах с истекшим интервалом проверки: 1 — все, 0 — только с истекшим интервалом (по умолчанию).

[Force=]{1 | 0}

Указывает, следует ли выполнять поверку соответствия в условиях перегрузки: 1 — выполнять, 0 — не выполнять (по умолчанию).

Примечания

  • Проверка соответствия всех реплик является ресурсоемкой и загружающей сеть операцией.
  • Если в течение часа проводится повторная проверка соответствия — наступает перегрузка.

Примеры

В следующем примере выполняется проверка соответствия для всех реплик. Если имеет место перегрузка, проверка выполняется после истечения настроенного интервала проверки.

Check database 1

Проверка списка записей имен на соответствие указанному набору WINS-серверов.

Синтаксис

 check name {NameFile=имя_файла | NameList={список_имен}} {ServerFile=имя_файла | ServerList={список_IP_адресов_серверов}}[InclPartner={Y | y}]

Параметры

{NameFile=имя_файла | NameList={список_имен}}

Обязательный параметр. Указывает файл, содержащий список имен для проверки или указывает непосредственно список имен. При вводе списка имена должны быть разделены запятыми и заключены в фигурные скобки ({}).

{ServerFile=имя_файла | ServerList={список_IP_адресов_сервера}}

Обязательный параметр. Указывает файл со списком IP-адресов серверов или непосредственно список адресов для проверки. В списке IP-адреса должны быть разделены запятыми и заключены в фигурные скобки ({}).

InclPartner={Y | y}

Указывает, что в список серверов будут включены все партнеры. По умолчанию партнеры не включаются.

Примечания

  • Для этой команды необходимы теги. При обнаружении несогласованности выполняется восстановление.
  • Для имени в параметрах имя_файла и имя_списка используется формат имя*16й_знак, где имя — это имя записи, а «16й_знак» — шестнадцатый знак в записи.
  • В файле имена разделяются запятыми или парой возврат каретки /перевод строки.

Примеры

В первом примере данные WINS проверяются на соответствие файлам «Names.txt» и «Servers.txt», расположенным по указанному пути (в корневом каталоге диска D).

В втором примере на соответствие серверам с IP-адресами 10.2.2.2 и 10.2.2.3 проверяются имена «Имя1» с кодом шестнадцатого знака 03, 00 и 20h соответственно.

check name NameFile=D:\Names.txt ServerFile=D:\Servers.txt

check name NameList={Имя1*03,Имя1*00,Имя1*20} ServerList={10.2.2.2,10.2.2.3}

Проверка соответствия кодов версий для владельцев записей WINS в базе данных WINS.

Синтаксис

check version [Server=]IP_адрес [[File=]имя_файла]

Параметры

[Server=]IP_адрес

Обязательный параметр. Задает IP-адрес WINS-сервера.

[File=]имя_файла

Указывает файл, содержащий индекс таблицы IP-адресов. если параметр на задан, командой check version в текущей папке будет создан файл «Wins.rec», содержащий индекс таблицы IP-адресов.

Примечания

  • При указании неверного имени_файла в текущей папке создается файл «Wins.rec».
  • Для правильного просмотра таблицы может потребоваться увеличить ширину окна команды.

Примеры

В следующем примере проверяется соответствие номера версии записей WINS-сервера с IP-адресом 10.2.2.2 и его партнеров репликации.

Наши рекомендации