Команды Netsh для интерфейса IP
Команды Netsh для интерфейса IP используются для настройки протокола TCP/IP (адресов, основных шлюзов, служб DNS и серверов WINS), а также для отображения сведений о конфигурации и данных статистики.
Эти команды запускаются из командной строки Windows XP или из командной строки средства Netsh для интерфейса IP. Для запуска команд из командной строки Windows XP необходимо перед вводом команд и параметров (описанных ниже) ввести netsh interface ip. Для запуска этих команд Netsh на удаленном сервере под управлением Windows 2000 Server необходимо подключиться к серверу,, на котором запущен сервер терминалов, с помощью программы «Подключение к удаленному рабочему столу». Функции команд Netsh для Windows 2000 и Windows XP могут различаться.
Дополнительные сведения о команде Netsh смотрите в разделе Использование команды Netsh.
set address
Настройка IP-адреса и основного шлюза для указанного интерфейса.
Синтаксис
set address [name=]имя_интерфейса [source=]{ dhcp | static [addr=]IP-адрес [ mask=]маска_подсети [gateway=] {none | основной_шлюз [[ gwmetric=]метрика_шлюза]}}
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указывает имя интерфейса, для которого настраивается IP-адрес и шлюз. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [source=]{dhcp | static [addr=]IP-адрес [mask=]маска_подсети [gateway=]{none | основной_шлюз [[gwmetric=]метрика_шлюза]}}
- Обязательный параметр. Указывают, задается ли IP-адрес автоматически с помощью протокола DHCP (Dynamic Host Configuration Protocol) или является статическим. Если IP-адрес является статическим, параметр IP-адрес указывает настраиваемый адрес, а параметрмаска_подсети указывает маску подсети настраиваемого IP-адреса. Кроме того, для статического адреса также можно указать, использовать ли текущий основной шлюз (если указан), или настроить его для данного адреса. если шлюз необходимо настроить, значение параметра основной_шлюз указывает IP-адрес настраиваемого основного шлюза, а значение параметра метрика_шлюза задает метрику шлюза.
- /?
- Отображает справку в командной строке.
Примечания
- Эта команда может использоваться для переключения интерфейса между конфигурацией DHCP и статической конфигурацией. Если для интерфейса указан статический IP-адрес, адреса серверов DNS и WINS также должны быть заданы статически.
- Пропуск параметра основной_шлюз не удаляет текущую настройку шлюза, настроенные ранее значения сохраняются.
add address
Добавление IP-адреса и основного шлюза для указанного интерфейса со статическим адресом.
Синтаксис
add address [name=]имя_интерфейса [addr=] IP-адрес [mask=]маска_подсети [[gateway=] основной_шлюз [gwmetric=]метрика_шлюза]
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указывает имя интерфейса, для которого добавляется IP-адрес и шлюз. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». If Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [addr=]IP-адрес [mask=]маска_подсети
- Обязательный параметр. Указание добавляемого IP-адреса и маски подсети.
- [gateway=]основной_шлюз [gwmetric=]метрика_шлюза
- Указание IP-адреса основного шлюза и метрики.
- /?
- Отображает справку в командной строке.
delete address
Удаление IP-адреса или основного шлюза для указанного интерфейса со статическим IP-адресом.
Синтаксис
delete address [name=]имя_интерфейса [addr=] IP-адрес [[gateway=] основной_шлюз | all}]
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указание имени интерфейса, для которого необходимо удалить IP-адрес и шлюз. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [addr=]IP-адрес
- Обязательный параметр. Указание удаляемого IP-адреса.
- [gateway=]основной_шлюз | all}
- Указание, следует ли удалять один основной шлюз или все шлюзы. Если необходимо удалить только один основной шлюз, значение параметра основной_шлюз задает IP-адрес удаляемого шлюза.
- /?
- Отображение справки в командной строке.
Примечания
- Данная команда не удаляет последний IP-адрес в интерфейсе.
show address
Отображение сведений о статическом IP-адресе и основных шлюзах указанного интерфейса. При вводе без параметров команда show address отображает сведения об адресе для всех интерфейсов.
Синтаксис
show address [[name=] имя_интерфейса]
Параметры
- [name =] имя_интерфейса
- Указание имени интерфейса, для которого необходимо отобразить сведения об IP-адресе. Параметр имя_интерфейса должен совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- /?
- Отображение справки в командной строке.
Примечания
- Для отображения назначенных IP-адресов, параметров аренды и прочих сведения DHCP интерфейсов, настраиваемых посредством протокола DHCP, используется команда ipconfig.
set dns
Настройка адреса сервера DNS для указанного интерфейса.
Синтаксис
set dns [name=]имя_интерфейса [source=]{ dhcp | static [addr=]{адрес_DNS | none}} [[ddns=]{disabled | enabled}] [[ suffix=]{interface | primary}]
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указание имени интерфейса, для которого указываются данные DNS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [source=]{dhcp | static [addr =]{адрес_DNS | none}}
- Обязательный параметр. Указывает, является ли IP-адрес статическим или задается посредством протокола DHCP. Если IP-адрес является статическим, параметр адрес_DNS указывает IP-адрес настраиваемого сервера DNS, а параметр none указывает, что настройка DNS должна быть удалена.
- [ddns=]{disabled | enabled}
- Указание использования динамического обновления DNS для регистрации IP-адресов этого подключения и полного имени компьютера. Полное имя компьютера задается на вкладке Имя компьютера компонента Система панели управления. Параметр enabled задает использование данной функции. Параметр enabled отключает данную функцию.
- [suffix=]{interface | primary}
- Указание использования динамического обновления DNS для регистрации IP-адресов имени и имени домена для указанного подключения в дополнение к полному имени компьютера. Зависящее от подключения имя DNS для данного подключения составляется из имени компьютера (первая часть полного имени компьютера) и DNS-суффикса подключения. Параметр interface указывает, что должно быть зарегистрировано как полное имя компьютера, так и зависящее от подключения имя. Параметр primary указывает, что должно быть зарегистрировано только полное имя компьютера.
- /?
- Отображение справки в командной строке.
Примечания
- Если для интерфейса уже настроен статический адрес, параметр static заменяет имеющийся список сервера DNS списком, указанным в команде.
- Для параметра ddns= по умолчанию используется значение enabled.
- Для параметра suffix= по умолчанию используется значение primary.
add dns
Добавление сервера DNS в список серверов DNS указанного интерфейса.
Синтаксис
add dns [name=]имя_интерфейса [addr=] адрес_DNS [[index=]индекс_DNS]
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указание имени интерфейса, для которого необходимо добавить данные DNS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [addr=]адрес_DNS
- Обязательный параметр. Указание IP-адреса добавляемого DNS-сервера.
- [index=]индекс_DNS
- Указание позиции добавляемого сервера DNS в списке серверов DNS интерфейса.
- /?
- Отображение справки в командной строке.
Примечания
- Меньшее значение параметра индекс_DNS соответствует более высокому приоритету. Если индекс не указан, сервер добавляется с самым низким приоритетом.
delete dns
Удаление сервера или всех серверов DNS из списка для указанного интерфейса или всех интерфейсов.
Синтаксис
delete dns [name=]имя_интерфейса [addr=]{ адрес_DNS | all}
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указание имени интерфейса, для которого необходимо удалить данные DNS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [addr=]адрес_DNS | all}
- Обязательный параметр. Указание, следует ли удалить адрес одного сервера DNS или всех серверов для всех интерфейсов. Если необходимо удалить только один сервер DNS, значение параметра адрес_DNS задает IP-адрес удаляемого сервера.
- /?
- Отображение справки в командной строке.
show dns
Отображение конфигурации DNS для указанного интерфейса. При вводе без параметров команда show dns отображает данные DNS для всех интерфейсов.
Синтаксис
show dns [[name=] имя_интерфейса]
Параметры
- [name =] имя_интерфейса
- Указание имени интерфейса, для которого необходимо отобразить конфигурацию DNS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- /?
- Отображение справки в командной строке.
set wins
Задание конфигурации сервера WINS либо для режима DHCP, либо для статического адреса указанного интерфейса.
Синтаксис
set wins [name=]имя_интерфейса [source=]{ dhcp | static [addr=] {адрес_WINS | none }}
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указание имени интерфейса, для которого указываются данные WINS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [source=]{dhcp | static [addr=]{адрес_WINS | none }}
- Обязательный параметр. Указание, является ли IP-адрес сервера WINS статическим или задается посредством протокола DHCP. Если IP-адрес является статическим, параметр адрес_WINS указывает IP-адрес настраиваемого сервера WINS, а параметр none указывает, что настройка WINS должна быть удалена.
- /?
- Отображение справки в командной строке.
Примечания
- Если для интерфейса уже настроен статический адрес, параметр static заменяет имеющийся список серверов WINS списком, указанным в команде set wins.
add wins
Добавление сервера WINS в список серверов WINS указанного интерфейса.
Синтаксис
add wins [name=]имя_интерфейса [addr=] адрес_WINS [[index=]индекс_WINS]
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указание имени интерфейса, для которого необходимо добавить данные WINS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [addr=]адрес_WINS
- Обязательный параметр. Указание IP-адреса добавляемого сервера WINS.
- [index=]индекс_WINS
- Указание позиции добавляемого сервера WINS в списке серверов WINS интерфейса.
- /?
- Отображение справки в командной строке.
Примечания
- Меньшее значение параметра индекс_WINS соответствует более высокому приоритету. Если индекс не указан, сервер добавляется с самым низким приоритетом.
delete wins
Удаление сервера или всех серверов WINS из списка для указанного интерфейса или всех интерфейсов.
Синтаксис
delete wins [name=]имя_интерфейса [addr=]{ адрес_WINS | all}
Параметры
- [name =] имя_интерфейса
- Обязательный параметр. Указание имени интерфейса, для которого необходимо удалить сервер или серверы WINS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- [addr=]адрес_WINS | all}
- Обязательный параметр. Указание, следует ли удалить адрес одного сервера WINS или всех серверов для всех интерфейсов. Если необходимо удалить только один сервер WINS, значение параметра адрес_WINS задает IP-адрес удаляемого сервера.
- /?
- Отображение справки в командной строке.
show wins
Отображение конфигурации WINS для указанного интерфейса. При вводе без параметров команда show wins отображает данные DNS для всех интерфейсов.
Синтаксис
show wins [[name=] имя_интерфейса]
Параметры
- [name =] имя_интерфейса
- Указание имени интерфейса, для которого необходимо отобразить сведения WINS. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- /?
- Отображение справки в командной строке.
show icmp
Выводит статистику протокола ICMP. При вводе без параметров команда show icmp отображает статистику один раз.
Синтаксис
show icmp [[rr=]частота_обновления]
Параметры
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
show interface
Отображение статистики для указанного интерфейса. При вводе без параметров команда show icmp отображает статистику для всех интерфейсов один раз.
Синтаксис
show interface [[index=]индекс_интерфейса] [[ rr=]частота_обновления]
Параметры
- [index=]индекс_интерфейса
- Указание индекса интерфейса (целое число, определяющее интерфейс).
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
Примечания
- Для просмотра индекса всех интерфейсов используйте команду show interface без параметров.
show ipaddress
Отображение сведения для указанного IP-адреса. При вводе без параметров команда show ipaddress отображает сведения для всех IP-адресов всех интерфейсов один раз.
Синтаксис
show ipaddress [[index=]IP-адрес] [[rr=] частота_обновления]
Параметры
- [index=]IP-адрес
- Указывает IP-адрес интерфейса.
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
Примечания
- Для просмотра IP-адресов всех интерфейсов используйте команду show ipaddress без параметров.
show ipnet
Отображение содержимого кэша протокола ARP ( Address Resolution Protocol), содержащего аппаратные адреса полученных IP-адресов следующего перехода. При вводе без параметров команда show ipnet отображает сведения один раз.
Синтаксис
show ipnet [[rr=]частота_обновления]
Параметры
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
show ipstats
Отображение статистики протокола IP. При вводе без параметров команда show ipstats отображает данные статистики один раз.
Синтаксис
show ipstats [[rr=]частота_обновления]
Параметры
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
show joins
Отображение многоадресных групп IP, в которые включен указанный IP-адрес. При вводе без параметров команда show address отображает сведения для всех IP-адресов.
Синтаксис
show joins [[index=]IP-адрес]
Параметры
- [index=]IP-адрес
- Указание IP-адреса интерфейса.
- /?
- Отображение справки в командной строке.
Примечания
- Для просмотра IP-адресов всех интерфейсов используйте команду show ipaddress без параметров.
show tcpconn
Отображение сведения для указанного подключения TCP. При вводе без параметров команда show address отображает сведения для всех соединений TCP.
Синтаксис
show tcpconn [[index=]
{локальный_IP_адрес | локальный_порт | удаленный_IP_адрес
| удаленный_порт}] [[
rr=]частота_обновления]
Параметры
- [index=]{локальный_IP_адрес | локальный_порт | удаленный_IP_адрес | удаленный_порт}
- Указание подключение, для которого следует отобразить сведения. Параметр локальный_IP_адрес указывает IP-адрес интерфейса. Параметр локальный_порт задает порт TCP локального процесса. Параметр удаленный_IP_адрес указывает IP-адрес удаленного узла. Параметр локальный_порт задает порт TCP удаленного процесса.
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана сведений).
- /?
- Отображение справки в командной строке.
show tcpstats
Отображение статистики протокола TCP. При вводе без параметров команда show tcpstats отображает данные статистики один раз.
Синтаксис
show tcpstats [[rr=]частота_обновления]
Параметры
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
show udpconn
Отображение сведений о портах UDP, используемых для каждого IP-адреса. При вводе без параметров команда show udpconn отображает сведения о портах UDP для всех IP-адресов.
Синтаксис
show udpconn [[index=]{локальный_IP_адрес | локальный_порт}] [[rr=]частота_обновления]
Параметры
- [index=]{локальный_IP_адрес | локальный_порт}
- Указание подключения, для которого необходимо отобразить сведения. Параметр локальный_IP_адрес указывает IP-адрес интерфейса. Параметр локальный_порт задает порт UDP локального процесса.
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
show udpstats
Отображение статистики протокола UDP. При вводе без параметров команда show udpstats отображает данные статистики один раз.
Синтаксис
show udpstats [[rr=]частота_обновления]
Параметры
- [rr=]частота_обновления
- Задание частоты обновления (число секунд между обновлениями экрана статистики).
- /?
- Отображение справки в командной строке.
show config
Отображение IP-адреса и прочих сведений конфигурации для указанного интерфейса. При вводе без параметров команда show config отображает сведения о конфигурации всех интерфейсов.
Синтаксис
show config [[name=] имя_интерфейса]
Параметры
- [name =] имя_интерфейса
- Указание имени интерфейса, для которого необходимо отобразить сведения конфигурации. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- /?
- Отображение справки в командной строке.
show offload
Отображение задач, которые могут быть выполнены сетевым адаптером для указанного интерфейса, связанного с установленным сетевым оборудованием. При вводе без параметров команда show offload отображает сведения о задачах для всех интерфейсов, связанных с установленным сетевым оборудованием.
Синтаксис
show offload [[name=] имя_интерфейса]
Параметры
- [name =]имя_интерфейса
- Указание имени интерфейса, для которого необходимо отобразить сведения о задачах. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- /?
- Отображение справки в командной строке.
delete arpcache
Удаление записей из кэша протокола ARP (Address Resolution Protocol) для указанного интерфейса. При запуске без параметров команда delete arpcache удаляет записи в кэше протокола ARP (Address Resolution Protocol)для всех интерфейсов.
Синтаксис
delete arpcache [[name=]имя_интерфейса]
Параметры
- [name =]имя_интерфейса
- Указание имени интерфейса, для которого необходимо удалить данные из кэша протокола ARP. Значение параметра имя_интерфейса должно совпадать с именем интерфейса, указанным в окне «Сетевые подключения». Если значение параметра имя_интерфейса содержит пробелы, его следует заключать в кавычки (например "имя интерфейса").
- /?
- Отображение справки в командной строке.
dump
Отображение текущей конфигурации с использованием серии команд Netsh для интерфейса IP.
Синтаксис
dump
Параметры
отсутствуют
Примечания
- Для создания файла сценария конфигурации следует перенаправить вывод данной команды в файл.
Пример команды Netsh интерфейса IP.
Следующая команда настраивает интерфейс с именем Подключение к локальной сети, статическим IP-адресом 10.0.5.99, маской подсети 255.255.255.0 и основным шлюзом 10.0.5.1:
Для вопросов, обсуждений, замечаний, предложений и т. п. можете использовать раздел форума этого сайта (требуется регистрация).