I was just surfing online and all of a sudden my web pages refused to load. I checked the internet connection and everything seemed to be working. Using other browsers confirmed this. So, it was just Opera.
I got lucky this time because Opera did finally give me an error page suggesting where the problem was. It suggested changing the DNS over HTTPS settings.
These are basically settings to give you a little more security and privacy. If you want more detail, read this Wikipedia page.
Changing The Settings
In Opera
Go into the Opera settings using Alt + P or Ctrl + F12, and then click on the word Advanced in the left menu. Then click on Features. Scroll down from there until you see the System section and look for Use DNS-over-HTTPS instead of the system’s DNS settings.
Use the switch on the right-hand side to enable or disable and pick your choice of server from the list.
DNS Servers
The problem here is that Opera, as with other browsers, only allows you to choose one server and by rights, you should have two. If you check out your own DNS servers for your internet you usually have two.
To see your own DNS servers, type cmd in the search bar and then in the command prompt type ipconfig /all
Scroll down through the list of information almost to the bottom and look for the lines that read DNS servers…
Other browsers offer the same feature.
In Firefox
In the web-address bar or URL bar, type about:preferences and hit enter.
Scroll down to Network Settings and then click on the Settings button.
Then towards the bottom, you’ll see Enable DNS over HTTPS, check it and choose your server from the list — your choice.
In all cases, if you are not sure what to pick, just use the one marked Default.
In Chrome
Go to chrome://settings/security in the URL bar.
Scroll down to the Use secure DNS section, turn on the switch, and choose your server.
In Edge
Go to edge://settings/privacy in the web address bar or URL bar.
Click on the three-line or hamburger menu as it’s called sometimes, right next to Settings in the top left-hand corner. And in the menu that opens, click on Privacy, search, and services.
You’ll see at the bottom the option to Use secure DNS to specify how to look up the network address for websites.
Just enable and pick your server. As you can see, mine is greyed out and unclickable. From my screenshot, my browser seems to be “managed by my organization”.
—
-
Главная
Список форумов
Обсуждение Open Server
-
Поиск
-
- Текущее время: 19 май 2023, 04:11
- Часовой пояс: UTC+03:00
-
baursak
- Сообщения: 21
- Зарегистрирован: 19 май 2014, 17:43
Сайт открывается только в Google Chrome (остальные браузеры его не видят))
Никогда такого не было и вот опять…
Open Server 5.4.3 (установлен в папке D:devospanel)
Настройки сервера по умолчанию
Создаю самый простой сайт (domainsphp72-test), внутри самый простой файл index.php (<?php phpinfo(); ?>)
Перезапускаю сервер
В Google Chrome вывод phpinfo() – ОК
В Firefox: “Хмм. Нам не удаётся найти этот сайт. Мы не можем подключиться к серверу php72-test. Если вы ввели правильный адрес, вы можете: Повторить попытку позже. Проверить подключение к сети. Проверить, что Firefox имеет разрешение на доступ в Интернет (возможно, вы подключены, но находитесь за межсетевым экраном).”
В Opera: “Не удается получить доступ к сайту. Проверьте, нет ли опечаток в имени хоста php72-test. Попробуйте сделать следующее: Выполните диагностику сети в Windows. Changing DNS over HTTPS settings. DNS_PROBE_FINISHED_NXDOMAIN. Check your DNS over HTTPS settings. Go to Opera > Preferences… > System > Use DNS-over-HTTPS instead of the system’s DNS settings and check your DNS-over-HTTPS provider. php72-test”
– включаю в Opera – DoH (DNS over HTTPS) и вместо Cloudflare выбираю Google Public Dns
– мой локальный сайт открылся
В MS Edge тоже пришлось принудительно включить DoH и ввести https://dns.google/dns-query{?dns}
– только после этого мой локальный сайт открылся
Так и не добился успеха на почве включения DoH в Mozilla Firefox (использовал и https://dns.google/dns-query и просто 8.8.8.8) и в Яндекс браузере (он походу вообще не предлагает режим DoH)
– черт с ним с Х…Яндексом, – помогите добиться отклика от Mozilla Firefox
– привычка же результаты своего веб-строительства проверять в разных браузерах
-
AlexeyFil
- Сообщения: 2
- Зарегистрирован: 12 апр 2020, 17:11
Re: Сайт открывается только в Google Chrome (остальные браузеры его не видят))
Непрочитанное сообщение
AlexeyFil » 12 дек 2022, 21:14
baursak писал(а): ↑12 дек 2022, 18:33
– возможно, кому-то поможет: место установки Open Server – диск C:
– иначе гемора будет на многие часы
Множество раз устанавливал Open Server на различные диски D: W: Z: E ну и так далее..Всё отлично работает и на работе стоит 3 железных сервера с Open Server, на каждом из серверов Open Server установлен на различные диски отличные от диска С:
Раз один из браузеров открывает сайт, значит всё работает в смысле Open Server. Остальное надо ковырять настройки ОС и браузеров.
-
baursak
- Сообщения: 21
- Зарегистрирован: 19 май 2014, 17:43
Re: Сайт открывается только в Google Chrome (остальные браузеры его не видят))
Непрочитанное сообщение
baursak » 12 дек 2022, 23:23
спасибо за оперативный коммент
– у меня тоже такое впервые за много лет
– но факт остается фактом
– буду рад, если кому-то мой опыт поможет в сходной ситуации
– ничего уже ковырять не буду: времени нет, да и хватило половинчатого опыта с DoH и с безрезультатной переустановкой браузеров
– забэкапить папку domains и сделать дамп БД при переустановке системы намного проще
– опять же Open Server стал в разы быстрее, т.к. у меня диск C на SSD, а вот диск D, увы нет
– всем удачи
-
baursak
- Сообщения: 21
- Зарегистрирован: 19 май 2014, 17:43
DNS over HTTPS или сокращенно DoH, позволяет шифровать пакеты DNS с помощью протокола HTTPS. В первую очередь это полезно для безопасности. Что позволяет избежать перехвата DNS трафика для дальнейшего манипулированием. Злоумышленник может произвести атаку типа человек посередине, а затем получить доступ к вашим пакетам передаваемым по DNS. И как вариант, перенаправить вас на фишинговый сайт. При включенной функции DNS over HTTPS, как уже говорилось выше, пакеты передаваемые по DNS шифруются, тем самым предотвращая возможность перехвата. Это если вкратце, более подробно вы можете прочесть про DNS over HTTPS на вики.
Также включение DNS over HTTPS в вашем браузере, будь-то Firefox или Chrome, повышает вашу конфиденциальность. Что вполне логично, так как DNS запросы шифруются.
Включать данный функционал в вашем браузере или нет, дело личное, но, в любом случае, в первую очередь это касается вашей безопасности работы в интернете, а затем уже конфиденциальности. Тем более, что включается DNS over HTTPS в браузерах Firefox и Google Chrome довольно просто и не требуется каких либо углубленных знаний для этого.
Включаем DNS over HTTPS в Firefox
Давайте начнем с браузера Firefox. Включить DNS over HTTPS в Firefox довольно просто, переходим в настройки браузера:
Далее на вкладке в настройках браузера Firefox на вкладке “Основные” перематывает страницу в самый низ. Нас интересует параметр “Настройки сети”, нажимаем на кнопку “Настроить”:
В открывшемся окне находим пункт “Включить DNS через HTTPS” и ставим напротив него галочку. По умолчанию передаваемые запросы будут направлять через сервис Cloudflare:
При желании, вы можете изменить на другой сервис, вписав его адрес в настройки Firefox в этом же окне нажав на Cloudflare (по умолчанию), затем выбрать другой URL. После чего появится строка – Другой URL, в нее вписывает свой адрес для перенаправления DNS запросов:
Cloudflare, в принципе, не плохой вариант, так что можно его оставить по умолчанию. Что касается браузера LibreWolf, который основан на Firefox и позиционируется как конфиденциальный, в нем включить DNS over HTTPS можно точно также. Правда, там DNS перенаправляется через прокси с шифрованием SOCKS 5 по умолчанию. В настройках же DNS через HTTPS в браузере LibreWolf какой-либо сервис отсутствует, по этому вам придется его вписывать самому.
Включаем DNS over HTTPS в Chrome
Переходим к браузеру Chrome от компании Google. Сам по себе браузер является довольно популярным, но доступ к настройке DNS over HTTPS в нем скрыт от пользователя. Что бы добраться до настроек DNS over HTTPS, необходимо в адресной строке набрать “chrome://settings/security”, затем прокрутить вкладку вниз и найти пункт “Использовать безопасный DNS-сервер”:
Ставим галочку напротив пункта “Использовать” и из списка выбираем тот сервис DNS over HTTPS, который вам больше придется по душе:
То же самое касается и браузеров основанных на движке Chromium, к примеру Brave, в нем настройки DNS over HTTPS производятся аналогично.
Заключение
Проверить работу DNS over HTTPS можно при помощи Wireshark, либо, самый простой способ перейти на сайт https://1.1.1.1/help. В случае с WireShark выбираем интерфейс через который вы подключены к сети, затем выбираем фильтр DNS. В итоге передаваемые пакеты должны отсутствовать. В случае с сайтом 1.1.1.1/help, вы должны увидеть в строке Using DNS over HTTPS (DoH) слово YES, что и будет означать работу DNS over HTTPS:
Еще один замечательный сервис для проверки: https://dnsleaktest.com/, где вы можете проверить работу DNS over HTTPS. Dnsleaktest.com покажет более детальный вывод, который возможно многим будет лишним.
А на этом сегодня все, если статья оказалась вам полезна, подписывайтесь на рассылку журнала в pdf формате, а так же на социальные сети журнала Cyber-X:
YouTube
ВКонтакте
Telegram
По вопросам работы сайта, сотрудничества, а так же по иным возникшим вопросам пишите на E-Mail. Если вам нравится журнал и вы хотите отблагодарить за труды, вы можете перечислить донат на развитие проекта.
С уважением, редакция журнала Cyber-X
This tutorial is about How to Enable DNS over HTTPS in Chrome. Recently I updated this tutorial and will try my best so that you understand this guide. I hope you guys like this blog, How to Enable DNS over HTTPS in Chrome. If your answer is yes after reading the article, please share this article with your friends and family to support us.
Check How to Enable DNS over HTTPS in Chrome
Even though much of the Internet has transitioned to HTTPS to secure communication when accessing the web, DNS queries to resolve domain names to IP addresses are still sent in plain text. However, the web is now adopting a new protocol known as DNS over HTTPS (DoH), which encrypts DNS requests using the current HTTPS protocol to prevent attacks and intrusion by malicious individuals. You can now use the secure DNS lookups feature in Google Chrome on Windows 10 to encrypt your name resolutions for a more secure browsing experience. You will learn how to enable DNS over HTTPS in Google Chrome in this post.
Enable DNS over HTTPS (DoH) in Chrome
To enable DNS over HTTPS in the latest version of Google Chrome, follow these steps:
- Opened Chrome.
- Click on the Customize and control (three dots) in the upper right corner.
- Select the Settings option.
- Click on Privacy & Security.
- Click on the Security option.
- turn on the Use secure DNS switch change.
- Click the dropdown menu and select one of the available providers, including Google Public DNS, CloudFlare, CleanBrowsing, or Quad9.
Once you complete the steps, Google Chrome will transmit encrypted DNS queries, improving security and privacy while you browse.
Check DNS over HTTPS settings with Cloudflare
- Opened cloud flare DoH test website
- Click on the check my browser button.
- Please confirm that “DNS over HTTPS” is working properly.
After completing the steps, if you can confirm that the browser is using secure DNS, there is nothing more you need to do.
If the output shows that “Encrypted SNI” is not set, this is an expected result because Chrome does not currently support the feature.
Configure DNS settings in Windows 10
To change DNS settings in Windows 10, follow these steps:
- Opened Control Panel.
- Click on Network and Internet.
- Click on Network and shared resources.
- In the left pane, click the Change adapter settings Link.
- Right click on the network adapter and select Properties.
- Select the Internet Protocol version 4 (TCP/IPv4) option.
- Click on the Properties button.
- In the section “Use the following DNS server addresses” configured Preferred DNS serverwhich in this particular case is the IP address of your router (for example, 192.168.1.1).
- At Alternate DNS server sectionspecify the IP address of the server that provides DNS resolutions (for example, Cloudflare, 1.1.1.1).
- Click on the okay button.
- Click the Close button.
I hope you understand this article, How to Enable DNS over HTTPS in Chrome. If your answer is no, you can ask anything via the contact forum section related to this article. And if your answer is yes, please share this article with your friends and family to give us your support.
James Hogan
James Hogan is a senior staff writer at Bollyinside, where he has been covering various topics, including laptops, gaming gear, keyboards, storage, and more. During that period, they evaluated hundreds of laptops and thousands of accessories and built a collection of entirely too many mechanical keyboards for their own use.
Online protection minimizes the risk of hackers, malware attacks, and other threats to your Internet accounts and online activities. DNS over HTTPS or DoH is one example of reliable security and privacy features that offer encrypted privacy support on Windows 11 computers.
Back on Windows 10, DNS over HTTPS is not easily accessible to users, but Microsoft made it possible with the new Windows 11 operating system. This new connectivity feature is now fully supported in the upcoming versions of Windows OS. You can change and enable DNS-over-HTTPS to use a more safe and private protocol to encrypt and keep your online activity secured on your web browser or other apps.
DNS over HTTPS works by encrypting the route that your data requests go through to reach the DNS server when you want to access a website. It will make sure that no attacks or threats will be able to disrupt the flow. It will also avoid redirecting your requests to dangerous websites, a common problem experienced by users with regular DNS connection protocols.
How to Change & Enable DNS over HTTPS for All Apps in Windows 11 PC
There are several ways to turn on the DNS over HTTPS feature and enable it for use on all your apps and software on a Windows 11 PC. Check each method below and see which procedure is better for you to use.
Method #1 – Turn On DNS over HTTPS via Registry Editor
- Run the Registry Editor. You can use the search box or open the Run dialog box and enter regedit.
- Go to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesDnscacheParameters.
- Go to the right side and right-click on an empty space.
- Click New.
- Select DWORD (32-bit) Value.
- Rename it EnableAutoDoh.
- Double click the EnableAutoDoh entry to open it.
- Set the Value Data to 2.
- Restart your Windows 11 PC.
Method #2 – Enable DNS over HTTPS via Network Settings
- Navigate to the Settings menu.
- Go to Network & Internet.
- On the right side, select Properties.
- Look for DNS server assignment and click the Edit button.
- You will see a drop-down menu on the top. Click the down arrow to open the menu and select Manual.
- Go to Preferred DNS encryption and choose Encrypted only (DNS over HTTPS).
- Go down to Alternate DNS encryption and select Encrypted only (DNS over HTTPS).
- Click the Save button.
How to Check If DNS over HTTPS is Working
You can verify if the DNS over HTTPS is on or not by doing these steps.
- Launch the Settings menu.
- Navigate to Network & Internet.
- Select Properties.
Look for the DNS value and check if there is the word Encrypted next to the address.
Was the article helpful? We would love to know your thoughts. You can write to us in the comments below.