Настройка сети в Win XP из командной строки

Сегодня узнал для себя много нового про настройку сети в Windows 🙂

Признаюсь честно, для меня было неожиданностью то что сеть в винде прекрасно настраивается из консоли 🙂 И делается это совсем несложно! Итак без особых розсусоливаний сразу к примеру:

netsh interface ip set address "Local Area Connection" static 192.168.110.101 255.255.255.0 192.168.110.1 1

Так пришлось скомандовать чтобы присвоить статический ip address 192.168.110.101 с маской 255.255.255.0 и шлюз 192.168.110.1 1 для интерфейса «Local Area Connection» Этой же замечательной утилитой netsh можно прописать и DNS сервера. Только одна особенность, если для интерфейса не прописан ни один DNS, то сначала необходимо присвоить первичный сервер командой:

netsh interface ip set dns "Local Area Connection" static 192.168.110.200 primary

А потом можно и альтернативный добавить 🙂 Просто чуток поменяв команду (вместо set используем add)

netsh interface ip add dns "Local Area Connection" 192.168.110.201

В итоге всех этих команд получаем такие статические настройки для интерфейса «Local Area Connection»

IP Address: 192.168.110.101 (он же ip адрес)
Netmask: 255.255.255.0 (она же маска подсети)
Default Gw: 192.168.110.1 (шлюз по умолчанию)
Primary DNS: 192.168.110.200 (Первичный DNS сервер)
Secondary DNS: 192.168.110.201 (Дополнительный DNS сервер)

Вот так вот все легко и просто! А я вообще думал что в винде это с консоли нельзя сделать :-[

    • Dant
    • Октябрь 21st, 2010 5:41пп

    В винде много чего можно сделать из командной строки : )

    ServerCore 2008, например, полностью администрируется и настраивается из шелла.

    В 2000-XP нужно было качать всякие ресурскиты итд для получения утилит командной строки. Сейчас (7-2K8) ситуация исправляется, многое доступно сразу или приходит с обновлениями.

    А еще есть PowerShell и WinRM-WinMF : )

  1. Трэкбэков пока нет.

Why ask?