If-Koubou

Как да промените IP адреса на вашия компютър от командния ред

Как да промените IP адреса на вашия компютър от командния ред (Как да)

Достатъчно лесно е да промените IP адреса на вашия компютър, като използвате контролния панел, но знаехте ли, че можете да го направите и от командния ред?

Промяната на IP адреса ви с интерфейса на контролния панел не е трудна, но изисква кликване през различни прозорци и диалогови прозорци. Ако обаче сте фен на командния ред, можете да го направите по-бързо, като използвате Netsh команда, която е само една от големите мрежови помощни програми, вградени в Windows.

Най- Netsh команда ви позволява да конфигурирате почти всеки аспект от вашите мрежови връзки в Windows. За да работите с него, ще трябва да отворите команден ред с администраторски права. В Windows 10 или 8.1 кликнете с десния бутон на мишката върху менюто "Старт" (или натиснете Windows + X на клавиатурата) и изберете "Command Prompt (Admin)". В предишните версии на Windows, стартирайте "command prompt" резултата и изберете "Изпълни като администратор".

Преглеждайте информацията за мрежата си

Преди да промените своя IP адрес и свързаната с него информация, ще трябва да намерите пълното име на мрежата за интерфейса, който искате да промените. За целта въведете следната команда:

netsh интерфейс ipv4 показване конфиг

Превъртете надолу, докато видите интерфейса, който търсите. В нашия пример ще променим Wi-Fi интерфейса, който на нашата машина е наречен "Wi-Fi". Ще видите и други имена по подразбиране, които Windows възлага на интерфейси, като например "Local Area Connection, "" Локална връзка на място * 2 "и" Ethernet ". Намерете този, който търсите, и запишете точното име. Можете също така да копирате и поставите името в Notepad и след това обратно в командния ред, за да направите нещата по-лесни.

Променете вашия IP адрес, маска на подмрежата и по подразбиране Gateway

С името на интерфейса в ръка, вие сте готови да промените IP адреса, маската на подмрежата и шлюза. За да направите това, ще издадете команда, като използвате следния синтаксис:

netsh интерфейс ipv4 задайте име на адреса = "Името на вашия интерфейс" static IP_ADDRESS SUBNET_MASK GATEWAY

Така например командата ви може да изглежда по следния начин:

netsh интерфейс ipv4 набор адрес име = "Wi-Fi" статичен 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 интерфейс ipv4 задайте име на адреса = "NAME OF YOUR INTERFACE" източник = dhcp

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

Можете да използвате и Netsh команда за промяна на DNS сървърите, използвани от мрежовия интерфейс. DNS сървърите на трети страни, като Google Public DNS и OpenDNS, могат да бъдат по-бързи и по-надеждни от DNS сървърите, предоставени от вашия интернет доставчик. Каквато и да е причината за промяната на DNS сървъра, можете да го направите или в маршрутизатора, така че да се отрази на всички устройства, които получават информацията от маршрутизатора или от отделно устройство. Ако искате да промените DNS сървърите само за един компютър, това е лесно да се направи с Netsh команда.

Ще трябва да използвате командата два пъти: веднъж, за да зададете основния си DNS сървър и веднъж за да настроите своя вторичен или резервен DNS сървър. За да зададете основния си DNS сървър, използвайте следния синтаксис:

netsh интерфейс ipv4 набор dns name = "ИМЕ НА ВАШИЯ ИНТЕРФЕЙС" статичен DNS_SERVER

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

netsh интерфейс ipv4 набор dns име = "Wi-Fi" статичен 8.8.8.8

За да зададете вторичния DNS сървър, ще използвате много подобна команда:

netsh интерфейс ipv4 набор dns име = "ВАШЕТО ИНТЕРФЕЙС име" static DNS_SERVER index = 2

Така че, продължавайки нашия пример, можете да зададете вторичния DNS като вторичен сървър на Google Public DNS, който е 8.8.4.4:

netsh интерфейс ipv4 набор dns име = "Wi-Fi" статичен 8.8.4.4 индекс = 2

И точно както при IP адреса, можете също така да го промените така, че мрежовият интерфейс да вземе DNS настройките си автоматично от DHCP сървър. Просто използвайте следната команда:

netsh интерфейс ipv4 задайте dnsservers име "YOUR INTERFACE NAME" източник = dhcp

И там го имаш. Независимо дали искате да пишете в командния ред по-добре или просто искате да впечатлите колегите си, вече знаете цялата магия на командния ред, от която се нуждаете, за да промените настройките на IP адреса си.