Как сменить ip через cmd
Перейти к содержимому

Как сменить ip через cmd

  • автор:

Как изменить IP адрес компьютера из командной строки или bat-файла

Как изменить IP адрес компьютера из командной строки или bat-файла

В процессе работы в ОС семейства Windows иногда бывает необходимо изменить IP адрес компьютера не через графический интерфейс, а с помощью пакетного файла (bat) или же с помощью командной строки (cmd). В данной статье мы расскажем о том, как это можно сделать.

Описание

Смена IP адреса компьютера осуществляется с помощью утилиты netsh, которая входит в состав Windows начиная с самых старых версий этой ОС. Чтобы правильно сменить IP адрес, сначала надо выяснить текущую конфигурацию. Сделать это можно в командной строке при помощи команды


Результат работы этой команды — отображение текущей конфигурации всех сетевых интерфейсов, настроенных в ОС. Из всех, нам необходимо найти и запомнить название того интерфейса, для которого мы хотим поменять адрес. В нашем примере видно, что интерфейс называется Ethernet. Текущий IP адрес 192.168.100.136 , маска подсети 255.255.255.0 , а основной шлюз 192.168.100.1 .
Предположим, что нужно сменить наш IP адрес на 192.168.100.10 , адресация в сети статическая, без использования DHCP, шлюз остается прежним 192.168.100.1, маска тоже не меняется 255.255.255.0

В этом случае, команда, которая должна быть выполнена из пакетного файла или командой строки принимает следующий вид:

После выполнения этой команды у интерфейса Ethernet сменится IP адрес на 192.168.100.10 , как на скриншоте ниже.

Команда netsh предоставляет широкие возможности по управлению сетевыми настройками из командной строки. Для ознакомления с другими ее функциональными возможностями пользуйтесь справкой при помощи netsh /?

Как изменить IP-адрес вашего компьютера из командной строки

Изменить IP-адрес на вашем компьютере с помощью панели управления достаточно просто, но знаете ли вы, что это можно сделать и из командной строки?

Изменение вашего IP-адреса с помощью интерфейса панели управления это несложно, но для этого нужно щелкать по ряду различных окон и диалоговых окон. Однако если вы поклонник командной строки, вы можете сделать это быстрее, используя сетка команда, которая является одной из великих сетевые утилиты, встроенные в Windows .

В сетка Команда позволяет вам настроить практически любой аспект ваших сетевых подключений в Windows. Для работы с ним вам нужно открыть командную строку с правами администратора. В Windows 10 или 8.1 щелкните правой кнопкой мыши меню «Пуск» (или нажмите Windows + X на клавиатуре) и выберите «Командная строка (администратор)». В предыдущих версиях Windows выполните поиск «Пуск» по запросу «командная строка», затем щелкните результат правой кнопкой мыши и выберите «Запуск от имени администратора».

СВЯЗАННЫЕ С: Как найти свой частный и публичный IP-адреса

Просмотр информации о вашей сети

Перед тем как изменить свой IP-адрес и соответствующую информацию, вам нужно будет найти полное имя сети для интерфейса, который вы хотите изменить. Для этого наберите следующую команду:

СВЯЗАННЫЕ С: Как включить CTRL + C / Ctrl + V для вставки в командной строке Windows

Прокрутите вниз, пока не увидите интерфейс, который вам нужен. В нашем примере мы собираемся изменить интерфейс Wi-Fi, который на нашем компьютере называется просто «Wi-Fi». Вы также увидите другие имена по умолчанию, которые Windows присваивает интерфейсам, например «Подключение по локальной сети», «Подключение по локальной сети * 2» и «Ethernet». Просто найдите тот, который вы ищете, и запишите точное имя. Вы также можете скопировать и вставить имя в Блокноте, а затем обратно в командную строку, чтобы упростить задачу.

Измените свой IP-адрес, маску подсети и шлюз по умолчанию

Имея имя интерфейса под рукой, вы готовы изменить IP-адрес, маску подсети и шлюз. Для этого вы должны ввести команду, используя следующий синтаксис:

Так, например, ваша команда может выглядеть примерно так:

где информация заменяется тем, что вы хотите использовать. В нашем примере команда выполняет следующие действия:

  • Использует название интерфейса «Wi-Fi»
  • Устанавливает IP-адрес 192.168.3.1
  • Устанавливает маску подсети 255.255.255.0
  • Устанавливает шлюз по умолчанию 192.168.3.1

А если вы используете статический IP-адрес, но хотите переключиться на использование IP-адреса, автоматически назначаемого DHCP-сервером, например маршрутизатором, вы можете вместо этого использовать следующую команду:

Измените настройки DNS

СВЯЗАННЫЕ С: Полное руководство по смене DNS-сервера

Вы также можете использовать сетка команда для изменения DNS-серверов, используемых сетевым интерфейсом. Сторонние DNS-серверы, например Google Public DNS а также OpenDNS –Может быть быстрее и надежнее, чем DNS-серверы, предоставленные вашим интернет-провайдером. Без разницы ваша причина для смены DNS-сервера , вы можете сделать это либо на маршрутизаторе, чтобы затронуть все устройства, получающие информацию от маршрутизатора, либо на отдельном устройстве. Если вы хотите изменить DNS-серверы только для одного ПК, это легко сделать с помощью сетка команда.

Вам нужно будет использовать эту команду дважды: один раз для настройки основного DNS-сервера и один раз для настройки дополнительного или резервного DNS-сервера. Чтобы установить основной DNS-сервер, используйте следующий синтаксис:

Так, например, ваша команда может выглядеть примерно так (в которой мы установили ее на основной общедоступный DNS-сервер Google, 8.8.8.8):

Чтобы настроить вторичный DNS-сервер, вы воспользуетесь очень похожей командой:

Итак, продолжая наш пример, вы можете установить свой вторичный DNS в качестве вторичного сервера Google Public DNS, то есть 8.8.4.4:

И, как и в случае с IP-адресом, вы также можете изменить его, чтобы сетевой интерфейс автоматически получал настройки DNS с DHCP-сервера. Просто используйте следующую команду:

И вот оно. Если вам больше нравится набирать текст в командной строке или вы просто хотите произвести впечатление на своих коллег, теперь вы знаете всю магию командной строки, необходимую для изменения настроек IP-адреса.

Как сменить ip через cmd

Как изменить IP адрес компьютера из командной строки или bat-файла


Результат работы этой команды — отображение текущей конфигурации всех сетевых интерфейсов, настроенных в ОС. Из всех, нам необходимо найти и запомнить название того интерфейса, для которого мы хотим поменять адрес. В нашем примере видно, что интерфейс называется Ethernet. Текущий IP адрес 192.168.100.136 , маска подсети 255.255.255.0 , а основной шлюз 192.168.100.1 .
Предположим, что нужно сменить наш IP адрес на 192.168.100.10 , адресация в сети статическая, без использования DHCP, шлюз остается прежним 192.168.100.1, маска тоже не меняется 255.255.255.0

После выполнения этой команды у интерфейса Ethernet сменится IP адрес на 192.168.100.10 , как на скриншоте ниже.

Как сменить ip через cmd

netsh

Netsh — настройка сети в Windows из командной строки cmd

Любой системный администратор сталкивается с настройкой сетевых интерфейсов. Большинство для этой цели используют графический интерфейс Windows, что не всегда удобно. В этой статье я расскажу, как настроить сеть с помошью интерфейса командной строки cmd, используя встроенную утилиту netsh.

В операционных системах Windows есть специальная утилита netsh для настройки сетевого адаптера из командной строки cmd.

netsh.exe (network shell) — сетевая оболочка (программа) для ОС Windows, которая позволяет настраивать сетевые параметры, в том числе и удаленно. Данная утилита доступна на всех версиях Windows, начиная с Windows 2000.

Запуск командной строки:

Пуск —> Выполнить —> в строку вводим cmd.exe

Откроется черное окно с мигающим курсором. Тут мы и будем вводить перечисленные ниже команды (ну это для тех, кто никогда не работал с командной строкой).

Конфигурирование сетевых параметров (ip-адреса, сетевой маски и шлюза)

Уснановка ip-адреса, маски и шлюза.

где
Local Area Connection — название вашего сетевого интерфейса.
192.168.1.15 — сетевой адрес (ip address).
255.255.255.0 — сетевая маска (network mask).
192.168.1.1 — шлюз (default gateway).

Установка дополнительного ip-адреса.

Включение автоматического получения ip-адреса, сетевой маски и шлюза от DHCP-сервера.

Конфигурирование DNS и WINS серверов

Добавить предпочитаемый DNS сервер.

Добавить альтернативный DNS сервер.

Добавить 3-й DNS сервер.

Установка автоматического получения предпочитаемого и альтернативного dns-сервера от DHCP-сервера.

Включение и отключение сетевых интерфейсов

Просмотр сетевых настроек

Расширеный вывод конфигурации сетевых интерфейсов.

Просмотр состояния интерфейсов (connected/disconnected).

Просмотр таблицы маршрутизации.

Просмотр конфигурации IP-адресов.

Просмотр адресов DNS-сервера.

Просмотр адресов WINS-сервера.

Сохранение и восстановление конфигурации сетевых интерфейсов

Ну а теперь самое интересное. Поговорим о том, как сохранить сетевые настройки в виде файла конфигурации и восстановить из файла конфигурации. Это может пригодиться тем, кто постоянно меняет сетевые настройки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *