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

Материал из База знаний
Версия от 08:32, 7 ноября 2014; Admin (обсуждение | вклад) (Новая страница: «category:Windows '''Настройка сети в Windows из командной строки(CMD)''' Что можно сделать с Netsh.exe? С Ne…»)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Настройка сети в Windows из командной строки(CMD)

Что можно сделать с Netsh.exe?

С Netsh.exe вы можете легко просматривать TCP/IP. Введите следующую команду в окне командной строки (cmd.exe):

netsh interface ip show config

С Netsh.exe, вы можете легко настроить IP-адрес вашего компьютера и другие связанные TCP/IP параметры.

Например, следующая команда настраивает интерфейс с именем Local Area Connection со статическим IP адресом 192.168.0.100, маска подсети 255.255.255.0 и основной шлюз 192.168.0.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.exe также может быть полезен в некоторых ситуациях, таких как, когда у вас есть портативный компьютер, который перемещается между двумя и более офисов, сохраняя при этом конфигурации. С Netsh.exe, вы можете легко сохранять и восстанавливать соответствующей конфигурации сети.

Во-первых, подключите ваш портативный компьютер в месте №1, а затем вручную настройте необходимые параметры (такие как IP-адрес, маску подсети, шлюз по умолчанию, DNS и WINS-адреса).

Теперь необходимо экспортировать текущие IP настройки в текстовый файл. Используйте следующую команду:

netsh -c interface dump > c:'location1.txt'

Когда вы достигнете в места №2, сделайте то же самое, только сохранить новые настройки в отдельный файл:

netsh -c interface dump > c:'location2.txt'

Вы сможете продолжать в любом другом месте, где только нужно, но в данной статье рассмотрено только два примера.

Теперь, когда вам нужно быстро импортировать ваши сетевые настройки и менять их расположение между местами №1 и №2, просто введите следующую команду в окне командной строки (cmd.exe):

netsh -f c:'location1.txt'

или

netsh -f c:'location2.txt'

и так далее.

Вы также можете использовать глобальный EXEC переключатель вместо -F:

netsh exec c:'location2.txt'

Netsh.exe также может быть использован для настройки вашей сетевой карты для автоматического получения IP-адреса от DHCP-сервера:

netsh interface ip set address "Local Area Connection" dhcp

Хотели бы вы еще настроить DNS и WINS адреса из командной строки? Это возможно:

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-настроек:

netsh interface ip set dns "Local Area Connection" dhcp

Кстати, если вы хотите установить первичный и вторичный DNS-адрес, добавить index=1, index=2, соответственно.

Как вы теперь видите, Netsh.exe имеет множество функций, которые могут оказаться полезными, даже не рассматривая остальные возможные варианты настройки сети в Windows.