Я пытаюсь вызвать " https://m.google.com " на моем iPhone в моем домашнем Wi-Fi. В нем говорится, что Safari "не может подтвердить подлинность сервера" на m.google.com, а затем, когда я нажимаю "Подробно", он ссылается на https://m.google.com как "mattserver". "mattserver" - это имя моего сервера разработки, Linux-системы в моей домашней сети. Это воняет вопросов DNS для меня. Доступ к небезопасной версии этого URL (" http://m.google.com ") дает мне пустую страницу.

Что здесь может происходить? Есть ли способ как-то посмотреть логи моего роутера?

РЕДАКТИРОВАТЬ: я только что обнаружил, что мой сервер разработки показывает те же симптомы. Когда я перехожу на m.google.com, там говорится, что я подключаюсь к 192.168.0.2, который является IP-адресом моего сервера разработки.

Моя рабочая станция не проявляет симптомов, вероятно, потому что она использует Acrylic DNS Proxy.

РЕДАКТИРОВАТЬ (углубился в проблему)

В моей домашней сети запрос "m.google.com" приводит меня к 192.168.0.2, который является моим сервером разработки. Когда я делаю nslookup, чтобы попытаться отсеять эту [я думаю] проблему DNS, она говорит: «192.168.0.1: Несуществующий домен». 192.168.0.1 - мой роутер.

3 ответа3

0

Проверьте в приложении настроек, чтобы увидеть, что ваш DNS-сервер ... Затем перейдите к компьютеру и установите его DNS-сервер таким же, как ваш iPhone, запустите NSLOOKUP и посмотрите, что происходит.

Если ваш DNS-сервер является вашим маршрутизатором, попробуйте потянуть вилку на маршрутизаторе и перезагрузить его, это решит больше проблем, чем люди хотят признать. :)

0

Я не совсем уверен, в чем именно заключалась проблема с этим конкретным доменом, но когда я удалил мошенническую запись в списке "DNS Host Mapping" моего маршрутизатора, все это снова заработало.

0

Вы должны настроить правильные DNS-серверы на своих клиентах, два варианта:

  • Установите DNS-серверы на внешние.

  • Установите DNS-сервер на свой сервер разработки, который должен иметь внешние пересылки.

Вы можете сделать это двумя способами:

  • Статический, заполняя его напрямую.

  • Динамический, настройте DHCP-сервер (ваш маршрутизатор или сервер) для распределения правильных DNS-серверов.

В основном, что происходит сейчас:

  • Ваши клиенты настроены на обращение к вашему серверу разработки для получения информации DNS.

  • На ваш DNS-сервер, размещенный на сервере разработки, сделан запрос.

  • Если у вас есть DNS-сервер, он отвечает своим собственным IP-адресом, так как серверы пересылки не установлены.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .