DNS Probe Finished Bad Config: How to Fix

Ошибка "dns probe finished bad config" означает, что DNS сервер не смог определить запрошенный адрес сайта из-за проблем с конфигурацией DNS.

Для решения этой проблемы можно попробовать следующие шаги:

1. Перезагрузите маршрутизатор, компьютер и другие сетевые устройства.

2. Попробуйте подключиться к сайту с другого устройства или другого браузера.

3. Измените DNS настройки на вашем компьютере или маршрутизаторе на общедоступные DNS-серверы от Google или OpenDNS:

Google DNS:

OpenDNS:

4. В случае, если вы используете локальный DNS-сервер, проверьте его настройки и конфигурацию.

Пример изменения DNS настроек в ОС Windows 10:

1. Нажмите правой кнопкой мыши на значок «Пуск».

2. Выберите «Сетевые подключения».

3. Найдите ваше подключение к интернету и нажмите на него правой кнопкой мыши.

4. В контекстном меню выберите «Свойства».

5. Выберите «Internet Protocol Version 4 (TCP/IPv4)» и нажмите «Свойства».

6. Установите флажок «Использовать следующие адреса DNS-серверов», и введите адреса DNS-серверов, например, Google DNS.

Пример кода на Python для запросов DNS-серверов:


import socket
# Имеется 2 типа записи DNS (A и MX)
# Пример DNS запроса для записи A:
def get_ip_address(domain_name):
    ip_address = None
    try:
        ip_address = socket.gethostbyname(domain_name)
    except socket.error:
        print("Could not resolve domain name: {}".format(domain_name))
    return ip_address
# Пример DNS запроса для записи MX:
def get_mx_records(domain_name):
    mx_records = []
    try:
        mx_records = [result[1] for result in socket.getaddrinfo(domain_name, None, socket.AF_INET, socket.SOCK_STREAM, socket.IPPROTO_TCP, socket.AI_CANONNAME) if result[0] == socket.AF_INET and result[1] != '']
    except socket.error:
        print("Could not resolve domain name: {}".format(domain_name))
    return mx_records

Эти функции возвращают IP-адрес и MX-записи для заданного имени домена. Если DNS-сервер возвращает ошибку "dns probe finished bad config", то эти функции будут вызывать исключение socket.error.

Похожие вопросы на: "dns probe finished bad config "

Выбор даты с Datepicker
Double Java - удвой свой опыт в программировании на Java
JS модальное окно: как создать и использовать на вашем сайте
Invalid CSRF Token - Как исправить эту ошибку на сайте
fopen() в языке программирования C: работа с файлами
Python Print F: Tips and Tricks for Successful Coding
The Movie DB - все о кино на одном сайте
Java GUI: Создание графических пользовательских интерфейсов
Welcome to Windows 10 Java Home
DTB: основы и принципы базы данных