Как да промените DNS сървъра с помощта на командния ред и PowerShell

Ако искате да промените DNS сървъра с помощта на командния ред(Command Prompt) или Windows PowerShell , тогава този урок ще бъде полезен за вас. Вместо да отваряте прозореца за мрежови връзки(Network Connections) , можете да преминете през това ръководство стъпка по стъпка и да направите промяната с помощта на командния ред(Command Prompt) или PowerShell .

Промяната на адресите на DNS сървъра(Changing the DNS server addresses) е сравнително лесна – обаче, ако контролният панел не се отваря на вашия компютър поради някаква причина, може да се сблъскате с проблем. Тогава можете да използвате това ръководство, за да свършите работата. Трябва да отбележите, че този урок ще ви помогне да промените само предпочитан DNS сървър(Preferred DNS server) и алтернативен DNS сървър(Alternate DNS server ) .

Как да промените DNS сървъра с помощта на командния ред(Command Prompt)

За да промените DNS сървъра с помощта на командния ред(Command Prompt) , следвайте тези стъпки -

  1. Потърсете cmd в полето за търсене на лентата на задачите.
  2. Щракнете върху опцията Изпълни като администратор .(Run as administrator)
  3. Използвайте командата netsh, за да покажете всички интернет източници.
  4. Забележете името на интерфейса(Interface Name) .
  5. Въведете(Enter) командата за промяна на адресите на сървъра.

Първо ще трябва да отворите командния ред с администраторски права(open Command Prompt with administrator privilege) . За това можете да потърсите cmdв полето за търсене на лентата(Taskbar) на задачите и да щракнете върху опцията Изпълнение като администратор(Run as administrator ) . След като го отворите, трябва да получите името на интерфейса(Interface Name) или името на интернет източника. За да получите това, въведете следната команда -

netsh interface show interface

Той показва всички свързани преди това имена на интернет източници на вашия екран. Запишете името на интерфейса, към който сте свързани в този момент.

Как да промените DNS сървъра с помощта на командния ред

След това изпълнете тези команди-

За потребители на IPv4 DNS:(For IPv4 DNS users:)

netsh interface ipv4 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv4 add dnsservers "Interface Name" alternate-DNS-address index=2

Как да промените DNS сървъра с помощта на командния ред

За потребители на IPv6 DNS:(For IPv6 DNS users:)

netsh interface ipv6 set dnsservers "Interface Name" static preferred-DNS-address primary
netsh interface ipv6 add dnsservers "Interface Name" alternate-DNS-address index=2

Не забравяйте да замените предпочитан - DNS -адрес и алтернативен- DNS -адрес с желания адрес на DNS сървър.

Как да промените DNS сървър с помощта на PowerShell

За да промените DNS сървъра с помощта на PowerShell , следвайте тези стъпки -

  1. Потърсете powershell в полето за търсене на лентата на задачите.
  2. Щракнете върху опцията Изпълнение като администратор(Run as Administrator) .
  3. Въведете Get-DnsClientServerAddressкомандата, за да покажете InterfaceAlias .
  4. Въведете(Enter) командата за промяна на адресите на DNS сървъра.(DNS)

Първо трябва да отворите повишен(open an elevated Windows PowerShell) прозорец на Windows PowerShell. За това можете да потърсите powershellи щракнете върху опцията Изпълнение като администратор(Run as Administrator ) . След това въведете следната команда и запишете името на InterfaceAlias .

Get-DnsClientServerAddress

След това въведете следната команда, за да промените IPv4 и IPv6 адресите.

Set-DNSClientServerAddress "InterfaceAlias" –ServerAddresses ("preferred-DNS-address", "alternate-DNS-address")

Това изисква да промените три неща, преди да натиснете бутона Enter :

  • Псевдоним на интерфейса,
  • предпочитан-DNS-адрес,
  • Алтернативен DNS адрес.

променете DNS сървъра с помощта на командния ред и PowerShell

Преди да натиснете бутона Enter , ще изглежда така -

Set-DNSClientServerAddress "Wi-Fi" –ServerAddresses ("1.1.1.1","1.0.0.1")

След като направите тези промени, може да се наложи да изчистите DNS кеша(flush the DNS cache) .

СЪВЕТ(TIP) : Прочетете повече за някои от най-добрите доставчици на DNS сървъри – Comodo Secure DNS,  OpenDNS,  Google Public DNS,  Yandex Secure DNS,  Cloudflare DNS,  Angel DNS и др.



About the author

Здрасти! Аз съм компютърен програмист с над 10 години опит в областта. Специализирам се в разработването и поддръжката на софтуер за смартфони и актуализации на windows. Освен това предлагам услугите си като месечен представител за поддръжка на имейл клиенти.



Related posts