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

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

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

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

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

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

 интерфейс netsh ipv4 show config 

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

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

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

 netsh interface ipv4 set address name = "ВАШЕ ИМЯ ИНТЕРФЕЙСА" статический IP_ADDRESS Шлюз SUBNET_MASK 

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

 netsh interface ipv4 set address name = "Wi-Fi" static 192.168.3.8 255.255.255.0 192.168.3.1 

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

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

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

 netsh interface ipv4 set address name = «ИМЯ ИНТЕРФЕЙСА» source = dhcp 

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

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

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

 netsh interface ipv4 set dns name = "ИМЯ ИНТЕРФЕЙСА" статический DNS_SERVER 

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

 netsh interface ipv4 set dns name = "Wi-Fi" static 8.8.8.8 

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

 netsh interface ipv4 set dns name = "ВАШЕ ИМЯ ИНТЕРФЕЙСА" статический индекс DNS_SERVER = 2 

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

 netsh interface ipv4 set dns name = "Wi-Fi" static 8.8.4.4 index = 2 

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

 netsh interface ipv4 set dnsservers name "ИМЯ ИНТЕРФЕЙСА" source = dhcp 

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

Оцените статью
TutoryBird.Ru
Добавить комментарий