Настройка TCPIP в командной строке (Netsh)

Для того чтобы настроить параметры TCP / IP из консоли, таких как IP-адрес, маску подсети, шлюз по умолчанию, DNS и WINS-адреса нужно использовать Netsh.exe.
Netsh.exe это утилита командной строки, которая позволяет, либо локально, либо удаленно, отображать или изменять конфигурацию сети компьютера. С помощью Netsh.exe можно сохранять сценарии конфигурации в текстовый файл.

Netsh.exe позволяет делать:
  1. настройку интерфейса
  2. настройку протоколов маршрутизации
  3. настройку фильтров
  4. настройку маршрутов
  5. показать конфигурацию сети на любой windows машине
  6. использование в сценариях

Примеры:

Показать текущие настройки TCP/IP

netsh interface ip show config
Задать свои настройки TCP/IP (192.168.0.100 - ip адрес, 255.255.255.0 - маска подсети, 192.168.0.1 1 - шлюз)

netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
Сохранить текущие настройки:

netsh -f C:'tcp_ip.txt
После того как настройки сохранены их можно импортировать:

netsh -f C:'tcp_ip.txt
или так

netsh exec C:'tcp_ip.txt
Настройка TCP/IP на получение автоматических настроек:

netsh interface ip set address "Local Area Connection" dhcp
Настройка DNS сервера:

netsh interface ip set dns "Local Area Connection" static 192.168.0.200
Настройка WINS сервера:

netsh interface ip set wins "Local Area Connection" static 192.168.0.200
Получение DNS сервера от DHCP сервера:

netsh interface ip set dns "Local Area Connection" dhcp
Прочли: 3081 | Добавлено: 19 мая 2011 | На главную