Как да промените IP адреса на компютъра от командния ред
Достатъчно лесно е да промените IP адрес на компютъра си с помощта на контролния панел, но знаете ли, че можете да го направите и от командния ред?
Промяната на вашия IP адрес с интерфейса на контролния панел не е трудна, но изисква кликване върху няколко различни прозореца и диалогови прозорци. Ако сте почитател на командния ред, можете да го направите по-бързо, като използвате Netsh
команда, която е само една от големите мрежови програми, вградени в Windows.
Най- Netsh
Командата ви позволява да конфигурирате почти всеки аспект на вашите мрежови връзки в Windows. За да работите с нея, трябва да отворите командния ред с администраторски права. В Windows 10 или 8.1 щракнете с десния бутон на менюто "Старт" (или натиснете Windows + X на клавиатурата) и изберете "Команден ред (администратор)". резултата и изберете „Изпълни като администратор“.
Преглеждайте информацията за мрежата си
Преди да промените вашия IP адрес и свързаната с него информация, ще трябва да намерите пълното име на мрежата за интерфейса, който искате да промените. За да направите това, въведете следната команда:
netsh интерфейс ipv4 покажи конфиг
Превъртете надолу, докато видите интерфейса, който търсите. В нашия пример ще променим Wi-Fi интерфейса, който на нашата машина е просто наречен "Wi-Fi". Ще видите и други имена по подразбиране, които Windows присвоява на интерфейси, като например "Local Area Connection, \ t “Local Area Connection * 2” и “Ethernet.” Просто намерете търсената от вас и запишете точното име. Можете също да копирате и поставите името в Notepad, а след това отново в Command Prompt, за да направите нещата по-лесни.
Променете Вашия IP адрес, Subnet Mask и Default Gateway
С името на интерфейса в ръка, вие сте готови да промените IP адрес, маска на подмрежата и шлюз. За да направите това, ще издадете команда, като използвате следния синтаксис:
netsh interface ipv4 задайте име на адреса = "ИМЕТО НА ВАШИЯ ИНТЕРФЕЙС" статичен 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 задайте име на адреса = ”ИМЕТО НА ВАШИЯ ИНТЕРФЕЙС” 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 интерфейс ipv4 set dns име = "Wi-Fi" статичен 8.8.8.8
За да зададете вашия вторичен DNS сървър, ще използвате много подобна команда:
netsh interface ipv4 set dns name = "ИМЕТО НА ВАШИЯ ИНТЕРФЕЙС" статичен индекс DNS_SERVER = 2
Така че, продължавайки нашия пример, може да настроите вашия вторичен DNS като вторичен сървър на Google Public DNS, който е 8.8.4.4:
netsh интерфейс ipv4 set dns име = "Wi-Fi" статичен 8.8.4.4 индекс = 2
Също както при IP адреса, можете също да го промените, така че мрежовият интерфейс да прихване DNS настройките му автоматично от DHCP сървъра. Просто използвайте следната команда:
netsh interface ipv4 set dnsservers име "ВАШЕТО ИНТЕРФЕЙС ИМЕ" source = dhcp
И там го имаш. Независимо дали искате да пишете по-добре в командния ред или просто искате да впечатлите колегите си, сега знаете цялата магия от командния ред, от която се нуждаете, за да промените настройките на IP адреса си.