TCP/IP defines how your PC communicates with other PCs.
To make it easier to manage TCP/IP settings, we recommend using automated Dynamic Host Configuration Protocol (DHCP). DHCP automatically assigns Internet Protocol (IP) addresses to the computers on your network if your network supports it. If you use DHCP, then you don’t have to change your TCP/IP settings if you move your PC to another location, and DHCP doesn’t require you to manually configure TCP/IP settings, such as Domain Name System (DNS) and Windows Internet Name Service (WINS).
To enable DHCP or change other TCP/IP settings
-
Select Start, then type settings. Select Settings > Network & internet.
-
Do one of the following:
-
For a Wi-Fi network, select Wi-Fi > Manage known networks. Choose the network for which you want to change the settings.
-
For an Ethernet network, select Ethernet, then select the Ethernet network you’re connected to.
-
-
Next to IP assignment, select Edit.
-
Under Edit network IP settings or Edit IP settings, select Automatic (DHCP) or Manual.
-
To specify IPv4 settings manually
-
Under Edit network IP settings or Edit IP settings, choose Manual, then turn on IPv4.
-
To specify an IP address, in the IP address, Subnet mask, and Gateway boxes, type the IP address settings.
-
To specify a DNS server address, in the Preferred DNS and Alternate DNS boxes, type the addresses of the primary and secondary DNS servers.
-
To specify if you want to use an encrypted (DNS over HTTPS) or unencrypted connection to the DNS server or servers you specify, for DNS over HTTPS, choose the setting you want:
-
Off: All DNS queries will be sent to the DNS server unencrypted in plaintext over HTTP.
-
On (automatic template): DNS queries will be encrypted and sent to the DNS server over HTTPS. DNS queries will use the default settings for the automatic template or try to discover them automatically.
-
On (manual template): DNS queries will be encrypted and sent to the DNS server over HTTPS. They’ll use the settings you enter in the DNS over HTTPS template box.
-
-
If you use DNS over HTTPS (automatic or manual template), turn Fallback to plaintext on or off:
-
When it’s turned on, a DNS query will be sent unencrypted if it can’t be sent over HTTPS.
-
When it’s turned off, a DNS query won’t be sent if it can’t be sent over HTTPS.
-
-
-
To specify IPv6 settings manually
-
Under Edit network IP settings or Edit IP settings, choose Manual, then turn on IPv6.
-
To specify an IP address, in the IP address, Subnet prefix length, and Gateway boxes, type the IP address settings.
-
To specify a DNS server address, in the Preferred DNS and Alternate DNS boxes, type the addresses of the primary and secondary DNS servers.
-
To specify if you want to use an encrypted (DNS over HTTPS) or unencrypted connection to the DNS server or servers you specify, for DNS over HTTPS, choose the setting you want:
-
Off: All DNS queries will be sent to the DNS server unencrypted in plaintext over HTTP.
-
On (automatic template): DNS queries will be encrypted and sent to the DNS server over HTTPS. DNS queries will use the default settings for the automatic template or try to discover them automatically.
-
On (manual template): DNS queries will be encrypted and sent to the DNS server over HTTPS. They’ll use the settings you enter in the DNS over HTTPS template box.
-
-
If you use DNS over HTTPS (automatic or manual template), turn Fallback to plaintext on or off:
-
When it’s turned on, a DNS query will be sent unencrypted if it can’t be sent over HTTPS.
-
When it’s turned off, a DNS query won’t be sent if it can’t be sent over HTTPS.
-
-
-
When you select Automatic (DHCP), the IP address settings and DNS server address setting are set automatically by your router or other access point (recommended).
-
When you select Manual, you can manually set your IP address settings and DNS server address.
-
-
When you’re done, select Save.
Note: To install IPv4, run Command Prompt as an administrator, type netsh interface ipv4 install, and then press Enter.
To enable DHCP or change other TCP/IP settings
-
Select Start , then select Settings > Network & Internet .
-
Do one of the following:
-
For a Wi-Fi network, select Wi-Fi > Manage known networks. Choose the network you want to change the settings for, then select Properties.
-
For an Ethernet network, select Ethernet, then select the Ethernet network you’re connected to.
-
-
Under IP assignment, select Edit.
-
Under Edit IP settings, select Automatic (DHCP) or Manual.
-
To specify IPv4 settings manually
-
Under Edit IP settings, choose Manual, then turn on IPv4.
-
To specify an IP address, in the IP address, Subnet prefix length, and Gateway boxes, type the IP address settings.
-
To specify a DNS server address, in the Preferred DNS and Alternate DNS boxes, type the addresses of the primary and secondary DNS servers.
-
-
To specify IPv6 settings manually
-
Under Edit IP settings, choose Manual, then turn on IPv6.
-
To specify an IP address, in the IP address, Subnet prefix length, and Gateway boxes, type the IP address settings.
-
To specify a DNS server address, in the Preferred DNS and Alternate DNS boxes, type the addresses of the primary and secondary DNS servers.
-
-
When you select Automatic (DHCP), the IP address settings and DNS server address setting are set automatically by your router or other access point (recommended).
-
When you select Manual, you can manually set your IP address settings and DNS server address.
-
-
When you’re done, select Save.
Note: To install IPv4, run Command Prompt as an administrator, type netsh interface ipv4 install, and then press Enter.
To enable DHCP or change other TCP/IP settings
-
Do one of the following:
-
In Windows 8.1, select the Start button, start typing View network connections, and then select View network connections in the list.
-
In Windows 7, open Network Connections by selecting the Start button, and then selecting Control Panel. In the search box, type adapter, and then, under Network and Sharing Center, select View network connections.
-
-
Right-click the connection that you want to change, and then select Properties. If you’re prompted for an administrator password or confirmation, type the password or provide confirmation.
-
Select the Networking tab. Under This connection uses the following items, select either Internet Protocol Version 4 (TCP/IPv4) or Internet Protocol Version 6 (TCP/IPv6), and then select Properties.
-
To specify IPv4 IP address settings, do one of the following:
-
To get IP settings automatically using DHCP, select Obtain an IP address automatically, and then select OK.
-
To specify an IP address, select Use the following IP address, and then, in the IP address, Subnet mask, and Default gateway boxes, type the IP address settings.
-
-
To specify IPv6 IP address settings, do one of the following:
-
To get IP settings automatically using DHCP, select Obtain an IPv6 address automatically, and then select OK.
-
To specify an IP address, select Use the following IPv6 address, and then, in the IPv6 address, Subnet prefix length, and Default gateway boxes, type the IP address settings.
-
-
To specify DNS server address settings, do one of the following:
-
To get a DNS server address automatically using DHCP, select Obtain DNS server address automatically, and then select OK.
-
To specify a DNS server address, select Use the following DNS server addresses, and then, in the Preferred DNS server and Alternate DNS server boxes, type the addresses of the primary and secondary DNS servers.
-
-
To change advanced DNS, WINS, and IP settings, select Advanced.
Note: To install IPv4, run Command Prompt as an administrator, type netsh interface ipv4 install, and then press Enter.
При появлении проблем с открытием сайтов, таких как ERR_NAME_NOT_RESOLVED и многих других одно из первых рекомендуемых действий изменить DNS сервер в свойствах подключения Windows. Использование другого сервера может работать быстрее (и точнее) чем DNS сервер вашего провайдера, ускоряя тем самым загрузку страниц. Также некоторые серверы предоставляют функции фильтрации нежелательного трафика.
В этой инструкции подробно о том, как изменить DNS-сервер в Windows 10, 8.1 и Windows 7 — один универсальный метод для всех указанных систем и один дополнительный, только для Windows 10. Также в статье приведены популярные быстрые и безопасные DNS-серверы. Также доступна отдельная инструкция: Способы изменить DNS-сервер в Windows 11
- Изменение DNS сервера в Windows
- Дополнительный способ изменить DNS сервер в Windows 10
- Адреса популярных DNS-серверов
- Видео инструкция
Изменение DNS сервера в Windows
Если вам требуется изменить DNS-сервер в Windows 10, 8.1 или Windows 7 используйте следующие шаги, которые подойдут для всех указанных версий ОС:
- Нажмите клавиши Win+R на клавиатуре, введите ncpa.cpl в окно «Выполнить» и нажмите Enter.
- В открывшемся окне нажмите правой кнопкой мыши по подключению, используемое для доступа в Интернет и выберите пункт «Свойства» в контекстном меню.
- В списке компонентов подключения выберите «IP версии 4» или «TCP/IPv4» и нажмите кнопку «Свойства».
- Установите отметку «Использовать следующие адреса DNS-серверов» и укажите нужные адреса.
- Примените настройки кнопкой Ок.
- При необходимости (обычно таковая отсутствует) измените аналогичным образом DNS для IP версии 6.
После изменения параметров DNS не обязательно, но желательно сбросить кэш DNS.
На этом процесс будет завершен, а при открытии сайтов в Интернете у вас будет использоваться заданный вами адрес DNS-сервера.
Еще один способ изменить DNS сервер в Windows 10
В Windows 10 присутствует дополнительный метод изменения DNS-сервера для Интернет-подключения:
- Зайдите в Параметры — Сеть и Интернет, слева выберите тип подключения (Ethernet, Wi-Fi), для которого нужно выполнить изменение.
- Нажмите по имени активной сети.
- Пролистайте следующую страницу вниз до раздела «Параметры IP» и нажмите кнопку «Редактировать».
- Вместо «Автоматически» установите «Вручную».
- Включите IPv4, пролистайте вниз и установите желаемые параметры предпочитаемого и дополнительного DNS сервера, сохраните настройки.
- При необходимости, задайте DNS для IPv6 (обычно не требуется).
Также, как и в предыдущем случае, желательно очистить кэш DNS после применения настроек.
Адреса популярных DNS-серверов
Многие известные Интернет-компании предоставляют доступ к своим DNS-серверам: вы можете ввести их в параметрах, и они будут использоваться вашим подключением. Среди популярных DNS-серверов:
- Google — 8.8.8.8 и 8.8.4.4 (для IP версии 4), 2001:4860:4860::8888 и 2001:4860:4860::8844 (IP версии 6).
- Яндекс — 77.88.8.8 и 77.88.8.1 (Яндекс также предоставляет дополнительные возможности для своих DNS, подробнее можно прочесть на странице dns.yandex.ru).
- Cloudflare — 1.1.1.1 и 1.0.0.1 (IPv4), 2606:4700:4700::1111 и 2606:4700:4700::1001 (IPv6).
Видео инструкция
Надеюсь, в вашем случае все сработало. Если вы решили сменить DNS-сервер из-за каких-либо ошибок при открытии сайтов, рекомендую попробовать ввести текст ошибки в поиск на этом сайте: возможно, у меня есть решение для вашей проблемы.
Содержание
- Очистка кеша DNS
- Способ 1: Системные «Параметры»
- Способ 2: Свойства сетевого подключения
- Способ 3: «Командная строка»
- Способ 4: Сторонний софт
- Вопросы и ответы
Перед тем как вы решите изменить DNS-сервер в Windows 10, рекомендуем очистить его кеш, чтобы избежать возможных неполадок с подключением:
- Запустите «Командную строку» с расширенными правами. Для этого введите соответствующий запрос в строке системного поиска и выберите пункт «Запуск от имени администратора».
- Вставьте команду
ipconfig /flushdns
и нажмите на клавишу «Enter».
На этом очистка кеша сервера DNS завершена. В окне терминала отобразится уведомление об успешном завершении процедуры.
Способ 1: Системные «Параметры»
В операционной системе Windows 10 изменить DNS-сервер можно через приложение «Параметры» и раздел с настройками сети:
- Запустите «Параметры» через главное меню, нажав по кнопке «Пуск» на нижней рабочей панели.
- В открывшемся окне перейдите в раздел «Сеть и Интернет».
- Слева выберите ту вкладку, название которой соответствует типу вашего интернет-соединения. Если это беспроводное подключение, то «Wi-Fi», а если проводное – «Ethernet». Кликните по названию соединения.
- Пролистайте до блока «Параметры IP» и нажмите на кнопку редактирования.
- В новом окошке разверните меню и выберите пункт «Вручную». С помощью тумблера активируйте соединение IPv4.
- В строках «Предпочтительный DNS-сервер» и «Дополнительный DNS-сервер» пропишите нужные значения. Сохраните настройки.
При необходимости можно изменить DNS-сервер и для IPv6, проделав то же самое при его выборе на Шаге 6.
Способ 2: Свойства сетевого подключения
В окне со свойствами текущего интернет-соединения тонко настраиваются его параметры. Чтобы изменить настройки протокола TCP, где прописывается сервер DNS, откройте раздел «Сетевые подключения» в классической «Панели управления»:
- Самый быстрый способ переход в окно с сетевыми подключениями – это диалоговое окно «Выполнить». Вызовите его одновременным нажатием на клавиши «Win + R».
- В строке введите команду
ncpa.cpl
и кликните по кнопке «ОК». - Откроется раздел с сетевыми подключениями. Найдите текущее соединение, щелкните по его названию правой кнопкой мыши и из контекстного меню выберите пункт «Свойства».
- На вкладке «Общие» в списке компонентов отыщите строку «IP версии 4 (TCP/IPv4)», выделите ее нажатием левой кнопкой мыши и щелкните по «Свойства».
- В новом окне отметьте пункт «Использовать следующие адреса DNS-серверов». В строках через точку пропишите нужные значения. Подтвердите внесение изменений кнопкой «ОК».
По такому же принципу нужно действовать, если требуется сменить адрес DNS в протоколе IPv6.
Способ 3: «Командная строка»
Множество операций в системе Windows 10 можно проделать через терминал «Командная строка», если знать определенные команды. Например, через консоль легко меняются DNS-серверы:
- Запустите «Командную строку» от имени администратора способом, описанном в самом начале статьи. Чтобы посмотреть список всех подключений, введите команду
netsh interface show interface
. Нажмите на клавишу «Enter». - В столбце «Имя интерфейса» отыщите то подключение, DNS-сервер которого нужно изменить. В следующем шаге его название будет использоваться в команде.
- Для смены постоянного адреса на следующей строке консоли вставьте
netsh interface ip set dns name="Имя интерфейса" source="static" address="DNS-сервер"
. На нашем примере это будет выглядеть так:netsh interface ip set dns name="Ethernet 3" source="static" address="8.8.8.8"
. Нажмите на клавишу ввода, чтобы настройки немедленно вступили в силу. - Если нужно изменить альтернативный DNS-адрес, то введите команду
netsh interface ip add dns name="Имя интерфейса" address="DNS-сервер" index=2
, заменив примеры в кавычках собственными данными (кавычки надо оставить). Подтвердите действие команды.
После смены адресов DNS-серверов можно очистить кеш протокола командой из начала статьи.
Способ 4: Сторонний софт
Для экономии времени пользователей разработаны специальные утилиты, с помощью которых можно изменить DNS-сервер несколькими кликами мышки. Алгоритм работы такого софта прост: возможности в интерфейсе взаимодействуют с системными параметрами, поэтому не нужно копаться в настройках или вводить специальные команды в консоли Windows.
Одна из самых простых и эффективных утилит – это DNS Jumper. Интерфейс простой и интуитивно понятный, а сама программа не требует установки. С помощью ее инструментов можно быстро переключаться между DNS-серверами.
Скачать DNS Jumper с официального сайта
- Запустите скачанный файл. В меню «Сетевой адаптер» выберите компонент, чтобы настроить параметры для него.
- В списке «DNS-сервер» можно выбрать один из популярных адресов, например от Google. Ниже отобразится постоянный и альтернативный адрес. Для смены значения нажмите на кнопку «Применить DNS», чтобы настройки вступили в силу.
Также через интерфейс утилиты можно вручную прописать значение адресов DNS, отметив пункт «Настроить DNS сервер».
В DNS Jumper доступна автоматическая и ручная настройка протокола TCP/IPv6.
Еще статьи по данной теме:
Помогла ли Вам статья?
Contents
- 1 How to change DNS settings in Windows 10 via the Control Panel
- 2 How to Change DNS on Windows 10 via Settings
- 3 How to change DNS in Windows 10 with DNS CMD Commands
When you sign up for an internet service provider (ISP), they assign you to a DNS server of their creation. This function makes it possible for you to access all your favorite sites and services without manually typing their IP address. Unfortunately, however, not all DNS servers are created equal. There are several reasons you may want to change DNS in Windows 10, but it’s necessary to learn what they are and how they work so you can make an informed decision.
What is a DNS server?
So, what exactly does DNS server mean, and why do you need one? DNS stands for Domain Name System, with the “Domain” referring to the URLs you type in your browser. Most of us take these for granted – we type in the website’s name and it automatically takes us to where we expect.
Behind the scenes, however, there is a Domain Name System server that turns the URL you type into a format that your computer can understand – an IP address. Theoretically, the faster this process is performed the lower your latency will be and the faster your browser will be able to fetch pages for you.
Why change DNS in Windows 10?
As mentioned earlier, not all DNS servers are created equal. A DNS server is a server like any other, meaning it can go down or experience mediocre performance. It will also be faster the closer it is to your location. If your ISP has not properly invested in its infrastructure, its DNS service could cause problems with latency or an inability to load websites.
There’s also the issue of privacy and censorship. Depending on your location, your ISP may retain logs of your DNS queries, which acts as a list of every website you’ve ever visited. In some countries, they then share this data with government agencies as a form of mass surveillance. Some ISPs even deliver advertisements when you enter a URL that doesn’t exist.
So, should you change your DNS server? Probably not. As Lifehacker explains, in most cases your ISP’s DNS server will result in a faster experience. This is because most major websites these days use something called a Content Delivery Network (CDN) to serve content to you. CDNs fetch data from their closest available server to your location. Alternate, public DNS servers may not be as close as your ISP’s. They could, for instance, only be in the nearest major city. As a result, the website may deliver its data to you from that city. The result? Potentially, slower download speeds.
So, then, it comes down to this – you should probably only change your DNS server if you’re concerned about your privacy or you’re experiencing issues with your ISP’s. Usually, we’re talking about a few milliseconds difference in latency. That said, it doesn’t hurt to experiment. You can always change it back later.
What are the best DNS servers
The best DNS server typically depends on where you are. Yandex DNS, for example, is Russia-based and therefore has poor performance in the United States. That said, there are some DNS providers who have excellent coverage across the world. According to site DNSPerf, these are the fastest free public DNS’ worldwide (from fastest to slowest).
- Cloudflare DNS (1.1.1.1, 1.0.0.1)
- NextDNS (45.90.28.42, 45.90.30.42)
- Neustar DNS (64.6.64.6, 64.6.65.6)
- Google DNS (8.8.8.8, 8.8.4.4)
This, of course, could change depending on the part of the world you live in, so it’s worth checking for yourself. Cloudflare, however, is well-known, has excellent infrastructure across the world, and is private. As a result, below we’re going to focus on how to change your DNS to Cloudflare in Windows 10. Google DNS servers are another good choice if you’re in the states.
How to change DNS settings in Windows 10 via the Control Panel
Changing your DNS servers through the Control Panel can be faster and less confusing than Microsoft’s built-in settings app. Here’s how you can do it:
- Open Control Panel
Press “Start” and then type “Control Panel”. Click the top result.
- Click ‘Network and Internet’
- Press ‘Network and Sharing Center’
- Click ‘Change adapter settings’ in the sidebar
- Open your network properties
Right-click on the network you’re using, which will be under your Wi-Fi or ethernet adapter. At the bottom of the context menu, click “Properties”.
- Open IPv4 properties
In the networking tab, look for “Internet Protocol Version 4 (TCP/IPv4)”. Click it, then press “Properties” underneath the selection window.
- Configure your DNS settings
In the “General” tab, tick “Use the following DNS server addresses” and enter the addresses you chose above. In our case, we’re using Cloudflare, so the numbers should be 1.1.1.1 for the preferred DNS server and 1.0.0.1 for the alternate DNS server.
Once you’re done press “OK”. The changes will apply immediately. You can verify that by visiting this page and clicking “What’s My DNS Server?”.
How to Change DNS on Windows 10 via Settings
In later Windows 10 versions, you can also change DNS settings via the Settings app.
- Open Settings
Press the “Start” button, then click the settings cog, above the power button. Alternatively, press Windows + I.
- Click ‘Network & Internet’
- Open your Wi-Fi/Ethernet settings
If you’re on Wi-Fi, click the “Wi-Fi” heading in the sidebar, then click your network in the main pane.
If you’re using a wired, ethernet connection, instead click “Ethernet” and the “Properties”.
- Edit your Network IP settings
Under the “Network IP settings” header, click “Edit”.
- Select ‘Manual’ from the dropdown
- Perform your DNS configuration
Tick toggle “IPv4” to “On” and enter your chosen DNS servers in the “Preferred DNS” and “Alternate DNS” boxes. If you chose Cloudflare, this will be “1.1.1.1” and “1.0.0.1”. There’s no need to fill in any of the other information, so you can simply press “Save” once you’re done.
The changes will apply immediately. You can verify that by visiting this page and clicking “What’s My DNS Server?”.
How to change DNS in Windows 10 with DNS CMD Commands
If you don’t have access to the GUI or just prefer to set your DNS via command-line, you can do so via Command Prompt:
- Open Command Prompt as an administrator
Press “Start” and then type “Command Prompt”. Click “Run as administrator” on the right-hand side.
- Enter the DNS CMD commands
First, we need to find the name our network adapter. You can do so by entering:
netsh interface show interface
Find your network in the list. Now, to change your primaryy DNS in Windows 10, enter the following, substituting “Wi-Fi” to the name of your network adapter and “1.1.1.1” for the primary DNS server you chose earlier.
interface IP set dns name="Wi-Fi" source ="static" address="1.1.1.1"
Do the same for your secondary DNS server and its address by adding
index=2
to the end of your command:interface IP set dns name="Wi-Fi" source ="static" address="1.0.0.1" index=2
That’s it. The changes will apply immediately. You can verify that by visiting this page and clicking “What’s My DNS Server?”.
Thanks for following this Windows 10 DNS tutorial. If you’re interested check out our guide to enabling or disabling network adapters, or follow our network reset tutorial if your DNS change didn’t go well.
Приветствую тебя на нашем сказочном портале WiFiGid! В своих статьях в случае проблем с интернетом я часто отправляю читателей идти исправлять свои DNS, т.к. в домашних условиях – это один из самых верных способов исправить доступность некоторых сайтов. В этой статье я покажу на своем примере как изменить DNS-сервер в Windows 10. Пошагово, с картинками, без воды. Поехали!
Что-то не получается? Нашли лучший и удобный для себя способ? Есть своя история успеха? Всегда можете добавить свой комментарий к этой статье и помочь другим читателям!
Содержание
- Способ 1 – С помощью мыши – Просто
- Способ 2 – С помощью командной строки
- Задать вопрос автору статьи
Способ 1 – С помощью мыши – Просто
Это самый простой способ поменять DNS, искренне рекомендую всем. Сам делаю именно так:
- Щелкаем правой кнопкой мыши по значку нашей сети в трее и выбираем «Параметры сети и интернет»:
- «Настройка параметров адаптера»:
- И тут начинается самое интересное. Нужно найти наш сетевой адаптер, через который вы подключены к интернету. Т.е. если по Wi-Fi – беспроводной, если по проводу – проводной. Щелкаем по этому адаптеру правой кнопкой мыши и выбираем «Свойства»:
- Далее повторяем действия по стрелке как на рисунке ниже:
В качестве ДНС-адресов можете установить любые свои, но лично я предпочитаю гугловские (8.8.8.8 и 8.8.4.4). После нажатия кнопки «Ок» во всех окнах сервер изменится. Обычно перезагружать ничего не нужно, но если уж очень захочется – пожалуйста.
Видел способы изменения через Панель управления – но на «десятке», как по мне, описанный мной способ самый простой.
Способ 2 – С помощью командной строки
Метод для опытных пользователей и выше по смене DNS на Windows 10. Не буду объяснять как запускать командную строку (от имени администратора!), поэтому сразу переходим к командам:
- Определяем имя нашего адаптера в консоли:
wmic nic get NetConnectionID
- Для имени сети «Беспроводная сеть» (смотрим на прошлом шаге) применяем команды:
netsh interface ip set dnsservers “Беспроводная сеть” static 8.8.8.8 primary
netsh interface ip add dnsservers “Беспроводная сеть” 8.8.4.4 index=2
- После этого основной ДНС назначится в 8.8.8.8, а альтернативный в 8.8.4.4. На добивку можно почистить кэш DNS:
ipconfig /flushdns
Для отмены ДНС обратно к автоматическим настройкам применяется команда:
netsh interface ip set dnsservers “Беспроводная сеть” dhcp
Вот и все. Все действительно проще чем выглядит на первый взгляд. Настроить самостоятельно не так страшно! Но если вдруг что-то пошло не так или вдруг захотелось поделиться историей – комментарии открыты ниже. До скорых встреч!
Серверы обычно устанавливаются DNS вашим интернет-провайдером. Вы можете изменить его, чтобы повысить скорость интернета или заблокировать некоторые веб-сайты. Другие причины, по которым вам следует внести это изменение, могут заключаться в том, что веб-сайты загружаются медленнее. более длительное использование DNS сервер Общие — хороший метод устранения неполадок для определения проблемы. Независимо от причины, я определенно предлагаю Вы меняете DNS-сервер Ваш.
Вот несколько способов изменить ваш DNS-сервер, но прежде чем вы начнете, важно понять, как работает DNS.
DNS расшифровывается как система доменных имен, и, что удивительно, это не сервер. Проще говоря, это система, которая переводит доменное имя (например, google.com) в его IP-адрес (например, 216.58.196.110). Логика этого проста. Нам легче запоминать такие слова, как Google или Facebook, чем набор IP-адресов. Поэтому мы везде используем доменное имя. Но машины не понимают доменные имена, они понимают только IP-адреса.
Поэтому мы используем DNS, чтобы связать доменное имя с его IP-адресом. По сути, это большая цифровая адресная книга, которая содержит список всех веб-сайтов и их IP-адреса. Итак, DNS-сервер хранит список IP- и DNS-записей. Каждый раз, когда вы вводите DNS-имя в браузере, DNS-сервер преобразует его в IP-адрес.
Сколько существует DNS-сервисов?
Многие из них, но некоторые из них стоит знать. Ниже представлены самые популярные из них с их особенностями.
- GoogleDNS. Для большей скорости (8.8.8.8 и 8.8.4.4)
- OpenDNS. Для родительского контроля (208.67.222.222 и 208.67.220.220).
- Нортон КоннектСафеДНС. Подходит для защиты и безопасности от вредоносных программ.
Итак, какой DNS мне подходит?
Зависит от того, для чего вы хотите его использовать. Лучшего DNS-сервера нет. Иногда сторонний DNS хорош для скорости и безопасности. А иногда это DNS вашего интернет-провайдера Подходит для загрузки файлов с соседнего сервера От тебя.
В зависимости от ваших требований вы можете изменить DNS своего компьютера, смартфона или роутера. Посмотрим, как это работает.
Как сменить DNS-сервер
1. Измените DNS-сервер в Windows 10/8/7
Самый короткий способ изменить ваш DNS-сервер — через командную строку. Вам нужно выполнить только одну команду. Во-первых, вам нужно открыть cmd с правами администратора. Для этого введите cmd в меню «Пуск». Щелкните правой кнопкой мыши значок командной строки и выберите Запуск от имени администратора.
Теперь, когда вы запустите командную строку, нам нужно проверить имя нашего активного сетевого адаптера. Для этого выполните следующую команду.
ipconfig
Имя сетевого адаптера — это одно слово, добавленное в конце сетевого адреса. В моем случае «Wi-Fi» находится на конце адаптера беспроводной локальной сети. Итак, имя моего сетевого адаптера — «Wi-Fi». Как только вы получите имя, выполните следующую команду, чтобы изменить DNS-сервер.
netsh interface ipv4 add dnsserver "Wi-Fi" 8.8.8.8 index=1
Здесь Netsh — это встроенная утилита настройки сети Windows. «Wi-Fi» — это имя адаптера, и вы можете заменить его именем своего адаптера, а index = 1 означает первичный DNS-сервер.
Смена DNS-сервера в Windows 10/8/7 — графический интерфейс
Если вы не разбираетесь в командной строке, самый простой способ изменить DNS-сервер — через графический интерфейс. Вам просто нужно зайти в настройки адаптера. Для этого перейдите в меню «Пуск» и введите «Сетевые подключения». Когда появятся результаты поиска, щелкните значок сети.
Кроме того, в Windows 10 вы можете быстро открыть Центр управления сетями и общим доступом. Просто щелкните правой кнопкой мыши кнопку «Пуск» и выберите «Сетевые подключения». Вы попадете прямо в окно состояния сети.
Когда откроется окно «Состояние сети», нажмите «Изменить параметры адаптера».
Вы увидите всплывающее окно для сети. Выберите ваше активное соединение. В моем случае это будет «Wi-Fi», но если вы подключены по локальной сети, выберите Ethernet. Щелкните активное соединение правой кнопкой мыши и выберите «Свойства».
Когда вы получите свойства Wi-Fi, выберите «Протокол Интернета версии 4 (TCP / IPv4)». После этого нажмите «Свойства», чтобы открыть настройки IP-конфигурации.
Когда откроется окно IP-свойств, вы должны увидеть конфигурацию IP-адреса. Первое меню предназначено для настроек IPv4, но на данный момент нас интересует настройка DNS-сервера. Если вы хотите добавить статический IP-адрес, вы можете внести изменения в этот список. Подробное объяснение см. В нашей статье о Как установить статический IP-адрес. Перейдите во второе меню и выберите «Использовать следующие адреса DNS-серверов». Это активирует текстовые поля, в которых вы должны ввести IP-адрес DNS-сервера. Есть два текстовых поля для ввода «Предпочитаемый DNS-сервер» и «Альтернативный DNS-сервер». Проще говоря, альтернативный DNS-сервер используется, когда ваш предпочтительный DNS-сервер недоступен.
После этого нажмите OK, чтобы сохранить изменения. Вы можете проверить, есть ли у вашего компьютера Использует тот же DNS-сервер Выполнив следующую команду на cmd.
ipconfig /all
Проблема с обоими методами заключается в том, что вам нужно найти адреса для DNS-сервера. Более того, нет единого окна для ввода адресов DNS и записи предыдущих записей. Если вы часто переключаете DNS, рекомендуется использовать стороннее программное обеспечение, например Перемычка DNS. Это бесплатный и портативный инструмент, поэтому устанавливать его не нужно. Вы можете дважды щелкнуть приложение, чтобы запустить его. Когда откроется окно, вы увидите опцию «Выберите DNS-сервер. Под ним вы увидите раскрывающееся меню с предустановленным списком DNS-серверов. Выберите любой и нажмите «Применить DNS».
Вы также можете ввести свои собственные DNS-серверы. Чтобы увидеть изменения, вам нужно нажать Flush DNS. В приложении есть много других функций, таких как проверка времени разрешения DNS, применение DNS ко всем адаптерам.
2. Измените DNS-сервер в Ubuntu.
В Ubuntu процесс смены DNS-сервера чем-то похож на Windows. Вы можете сделать это через командную строку или графический интерфейс пользователя. Самый простой способ сделать это — через графический интерфейс. Вам просто нужно внести некоторые изменения в настройки IP. Для этого щелкните значок сети в правом верхнем углу.
После того, как вы нажмете на значок сети, внизу появится лоток. Щелкните активный сетевой адаптер, чтобы отобразить дополнительные параметры в раскрывающемся списке. Затем нажмите Настройки проводной сети.
Подождите, пока не появится окно настроек сети. Убедитесь, что вы находитесь на вкладке «Сеть» и переходите к активному адаптеру. Щелкните значок Параметры рядом с адаптером, чтобы просмотреть его конфигурации.
Когда появится всплывающее окно «Настройки проводной сети», перейдите на вкладку IPv4, чтобы изменить настройки IP.
На вкладке IPv4 переведите ползунок рядом с DNS в положение «ВЫКЛ.». Теперь нам нужно ввести статический IP-адрес DNS в текстовое поле ниже. Если у вас несколько DNS-серверов, вы можете разделить их запятыми. После успешной проверки IP-адресов нажмите «Применить», чтобы изменения вступили в силу.
После применения изменений нам необходимо перезапустить сеть, чтобы изменения вступили в силу. Вы можете просто включить и выключить Wi-Fi или запустить эту команду на терминале.
sudo service network-manager restart
Теперь, чтобы проверить, использует ли сетевой адаптер тот же DNS-сервер, выполните следующую команду.
nmcli dev show | grep DNS
Вы должны увидеть IP-адреса DNS-сервера, которые вы упомянули ранее. Если вы обнаружите какой-либо конфликт, это должно быть связано с тем, что DNS оставлен как автоматическая функция в настройках адаптера. Вернитесь, выключите и перезапустите сетевой менеджер. Это должно решить проблему.
3. Измените DNS-сервер в macOS.
Если вы используете macOS, изменение DNS аналогично Windows и Ubuntu, но более быстрым способом. Нам нужно изменить настройки сети. Для этого щелкните значок Apple в верхнем левом углу рабочего стола. В раскрывающемся меню выберите Системные настройки.
После отображения диалогового окна «Системные настройки» перейдите в «Сеть» и щелкните по нему, чтобы открыть «Настройки сети».
Кроме того, вы также можете нажать Cmd + пробел Чтобы включить поиск Spotlight. Введите «Сеть» в строке поиска и щелкните значок, когда он появится. Это приведет вас прямо к настройкам сети.
Во всплывающем окне выберите активный сетевой интерфейс. Например, я подключен к Wi-Fi, поэтому моя активная сеть — Wi-Fi. Убедитесь, что вы находитесь на активной вкладке сети, а затем нажмите «Дополнительно».
Откроется новое окно с настройками конфигурации для этого адаптера. Перейдите в настройки DNS, щелкнув вкладку DNS.
Когда вы перейдете на вкладку DNS, вы увидите кнопку «+» в правом нижнем углу диалогового окна. Нажмите кнопку «+», чтобы добавить DNS-серверы и очистить все предыдущие серверы. Вы можете добавить столько, сколько хотите, нажав кнопку «+». Порядок, в котором вы вводите адреса DNS, будет определять первичный и вторичный серверы DNS. Когда закончите, нажмите OK.
На странице «Параметры сети» нажмите «Применить», чтобы изменения вступили в силу. Перезапустите Wi-Fi, чтобы изменения вступили в силу. Теперь DNS-сервер должен быть тем, который вы выбрали в настройках сети.
4. Измените DNS-сервер на Android.
В более новых версиях Android у вас есть возможность изменить DNS-сервер изначально. Я использую Note 9 для этой демонстрации. Но шаги по смене DNS-сервера будут такими же, как на большинстве телефонов Android. Нам нужно перейти в меню «Настройки» и открыть «Сеть и подключения». Как только вы окажетесь на этой странице, нажмите «Wi-Fi».
Когда вы находитесь на странице настроек Wi-Fi, вверху вы увидите активное соединение Wi-Fi. Нажмите на него, чтобы получить доступ к конкретной странице конфигурации Wi-Fi.
На странице конфигурации Wi-Fi перейдите в Advanced. В общем, он будет внизу всех опций.
Когда вы нажмете «Дополнительно», вы будете перенаправлены на страницу расширенного раздела. В стандартной версии Android вы увидите всплывающее окно. В любом случае, настройки IP по умолчанию будут установлены на «DHCP». Таким образом, вы не увидите никаких настроек DNS. Вам нужно переключиться на статический, чтобы изменить свой DNS-сервер.
Как только вы переключите настройки IP на статический, вы увидите множество текстовых полей. Перейдите в DNS1 и DNS2. Здесь вы можете ввести свой первичный и вторичный DNS-серверы. Теперь нажмите кнопку «Сохранить», чтобы изменения вступили в силу.
Проблема с этим методом заключается в том, что вы можете установить только 2 DNS-сервера, и они очень специфичны для SSID. Решением может стать стороннее приложение, но большинство из них не работает на Android версии 7 и выше. Если вы используете более раннюю версию Android, например Lollipop, вы можете попробовать приложение Настройки Wi-Fi.
5. Измените DNS-сервер на iPad / iPhone.
Если вы используете iOS, действия очень похожи на действия для Android. Зайдите в меню настроек, щелкнув значок настроек. Он должен быть в правом нижнем углу экрана в Dock.
Нажмите Wi-Fi и в разделе «Параметры Wi-Fi» вы увидите сеть Wi-Fi, к которой вы подключены, вверху списка. Когда вы находитесь на странице Wi-Fi, нажмите кнопку «i» рядом с Wi-Fi, к которому вы подключены.
Теперь вы увидите такие детали, как IP-адрес вашего устройства, маршрутизатор и т. Д., А затем нажмите «Настроить DNS».
Выберите «Вручную» и удалите каждый предыдущий IP-адрес. После того, как вы добавили новые IP-адреса DNS-сервера, вы должны нажать «Добавить поисковый домен», а затем вернуться, чтобы сохранить изменения.
Теперь ваш телефон должен начать использовать настроенный вами DNS-сервер.
6. Измените DNS-сервер на уровне роутера.
Проблема со всеми вышеперечисленными методами заключается в том, что вы меняете DNS на определенном устройстве. Если у вас есть доступ к маршрутизатору, подумайте об изменении DNS на нем. Таким образом, изменения могут быть применены ко всем устройствам, подключенным к сети. Экономит время и конфигурацию.
Каждый маршрутизатор отличается и имеет свой пользовательский интерфейс. На моем роутере Netgear с кастомным ПЗУ DD-wrt. Таким образом, шаги будут не идентичны для вас, а скорее похожи. Сначала войдите на веб-портал маршрутизатора. Адрес портала, имя пользователя и пароль часто печатаются за маршрутизатором. Если у вас нет физического доступа к маршрутизатору, URL-адрес шлюза по умолчанию часто будет адресом шлюза вашего ПК. Чтобы найти это, откройте командную строку и введите следующую команду.
ipconfig | findstr "Default Gateway"
После загрузки веб-сайта войдите в систему с учетными данными. Теперь у каждого маршрутизатора свой пользовательский веб-интерфейс, но общая структура осталась прежней. Перейдите на страницу базовой настройки на вкладке настройки.
Как только вы перейдете на страницу базовой настройки, перейдите к настройкам сервера сетевых адресов (DHCP). У вас будут текстовые поля для ввода IP-адресов DNS. Введите их в порядке предпочтения. Нажмите «Сохранить», чтобы применить настройки.
تغليف
Если у вас есть доступ к роутеру, я рекомендую настроить DNS на роутере. Если у вас нет доступа к маршрутизатору и вы находитесь в офисной сети, второй лучший способ — настроить его локально. После того, как вы настроили DNS на локальном компьютере, он переопределит настройки на вашем маршрутизаторе. Также есть вероятность, что ваше устройство все еще не использует тот же DNS.
(Image credit: Windows Central)
As part of your internet access subscription, the internet service provider (ISP) also supplies the local network with the necessary settings, including the domain name system (DNS) addresses, enabling access to your favorite websites and online services and download files.
The only caveat is that the ISP’s DNS servers are usually not very private, slower than other services, and sometimes unreliable. However, you can always use different resolvers from third-party companies to improve your internet experience on Windows 10.
Related: How to configure Cloudflare 1.1.1.1 DNS service on Windows 10 or router
What’s DNS?
A domain name system is an internet service (usually at no cost to you) that allows you to type a friendly domain name in the web browser to load a website. And without it, it’d be a nightmare to surf the web.
The issue is that every device requires an IP address (example, 104.18.189.55) to communicate with other devices. However, these addresses are not easy for humans to remember, and DNS servers are the ones that provide the mechanism to translate friendly domain names (example: WindowsCentral.com) into an IP address that computers can understand.
Although you can type https://windowscentral.com to get to our website, in the background, the browser first sends a request to the DNS servers to resolve the website name into an IP address. When the address is found, it returns, and then the browser connects to the site and downloads the page’s contents.
Typically, you won’t notice this process because everything happens in milliseconds. However, if your resolvers are not reliable, they slow down your internet, or you want to use faster and more private servers, Windows 10 allows you to change these settings using Control Panel, Command Prompt, and Settings app.
In this Windows 10 guide, we will walk you through the steps to change the DNS settings on your laptop or desktop computer.
- How to change DNS settings using Control Panel on Windows 10
- How to change DNS settings using Settings on Windows 10
- How to change DNS settings using Command Prompt on Windows 10
How to change DNS settings using Control Panel on Windows 11
To change the DNS settings with Control Panel, use these steps:
- Open Control Panel.
- Click on Network and Internet.
- Click on Network and Sharing Center.
- Click the Change adapter settings option in the left pane.
- Right-click the active network interface and select the Properties option.Quick tip: You’ll know which adapter is connected to the network because it won’t have a «Disabled» or «Network cable unplugged» label.
- Select and check the Internet Protocol Version 4 (TCP/IPv4) option.
- Click the Properties button.
- Select the Use the following DNS server addresses option.Quick note: When you select the option to specify the DNS settings manually, the computer will continue to receive the TCP/IP address from the DHCP server (router).
- Under the «Preferred DNS server» section, confirm the primary DNS address.If you want to use Cloudflare, Google Public DNS, or Cisco OpenDNS, you can use these settings:
- Cloudflare: 1.1.1.1
- Google Public DNS: 8.8.8.8
- OpenDNS: 208.67.222.222
- Under the «Alternate DNS server» section, confirm the secondary DNS address the system will use if the primary is not reachable.You can use one of the secondary addresses from these companies:
- Cloudflare: 1.0.0.1
- Google Public DNS: 8.8.4.4
- OpenDNS: 208.67.220.220
- (Optional) Click the Advanced button.
- Click the DNS tab.
- Click the Add button.
- Specify additional alternate DNS server addresses.
- Click the Add button.Quick tip: In addition to adding more addresses, you can also edit and remove resolvers, and you have an option on the side to change their priority.
- Click the OK button.
- Click the Close button.
Once you complete the steps, the computer will immediately start using the specified DNS settings.
How to change DNS settings using Settings on Windows 10
To change the DNS addresses through the Settings app, use these steps:
- Open Settings.
- Click on Network & Internet.
- Click on Ethernet or Wi-Fi.
- Select the connection that connects Windows 10 to the network.
- Under the «IP settings» section, click the Edit button.
- Use the «Edit IP settings» drop-down menu and select the Manual option.
- Turn on the IPv4 toggle switch.
- Under the «Preferred DNS server» section, confirm the primary DNS address.To use Cloudflare, Google Public DNS, or Cisco OpenDNS, use these settings:
- Cloudflare: 1.1.1.1
- Google Public DNS: 8.8.8.8
- OpenDNS: 208.67.222.222
- Under the «Alternate DNS server» section, confirm the secondary DNS address.You can use one of the secondary addresses from these companies:
- Cloudflare: 1.0.0.1
- Google Public DNS: 8.8.4.4
- OpenDNS: 208.67.220.220
- Click the Save button.
- Restart the device.
After you complete the steps, you should now be able to connect to the internet using the new resolvers. The restart may be necessary to regain an IP address configuration for the device.
Although the Settings app should be the recommended option to change the DNS settings on your computer, we’re not listing this option first because it can be confusing for some people.
How to change DNS settings using Command Prompt on Windows 10
Alternatively, it’s also possible to change the DNS configuration using Command Prompt on Windows 10.
To use Command Prompt to change the computer DNS settings, use these steps:
- Open Start.
- Search for Command Prompt, right-click the top result, and select the Run as administrator option.
- Type the following command to launch the tool to change the networking settings and press Enter:
netsh
- Type the following command to identify the names of the network adapters and press Enter:
interface show interface
- Type the following command to set the primary DNS IP address and press Enter:
interface ip set dns name="ADAPTER-NAME" source="static" address="X.X.X.X"
In the command, change «ADAPTER-NAME» with the name of the network adapter you identified on step 4, and change «X.X.X.X» with the IP address you want to use.To use Cloudflare, Google Public DNS, or Cisco OpenDNS, you can use these settings:- Cloudflare: 1.1.1.1 and 1.0.0.1
- Google Public DNS: 8.8.8.8 and 8.8.4.4
- OpenDNS: 208.67.222.222 and 208.67.220.220
This example sets the primary DNS address to 1.1.1.1:
interface ip set dns name="Ethernet1" source="static" address="1.1.1.1"
- Type the following command to add an alternative DNS IP address and press Enter:
interface ip add dns name="ADAPTER-NAME" addr="X.X.X.X" index=2
In the command, change «ADAPTER-NAME» with the name of your network adapter you queried on step 4, and change «X.X.X.X» with the secondary address.This example sets the secondary DNS address to 1.0.0.1:interface ip add dns name="Ethernet1" addr="1.0.0.1" index=2
Quick tip: You can repeat the above steps to add more addresses if necessary. However, in the command, you must increase the number of the index option by 1. For instance, interfaceip add dns name="Ethernet1" addr="8.8.8.8" index=3
Once you complete the steps, Windows 10 will start using the new DNS server addresses to resolve domain names to numeric addresses that your device can understand.
More Windows resources
For more helpful articles, coverage, and answers to common questions about Windows 10 and Windows 11, visit the following resources:
- Windows 11 on Windows Central — All you need to know
- Windows 11 help, tips, and tricks
- Windows 10 on Windows Central — All you need to know
Get the best of Windows Central in in your inbox, every day!
Mauro Huculak is technical writer for WindowsCentral.com. His primary focus is to write comprehensive how-tos to help users get the most out of Windows 10 and its many related technologies. He has an IT background with professional certifications from Microsoft, Cisco, and CompTIA, and he’s a recognized member of the Microsoft MVP community.