Я люблю OpenDNS и использую его на своих устройствах всякий раз, когда могу ускорить поиск DNS. Тем не менее, есть одна ситуация (не ее вина), когда она постоянно вызывает у меня горе.
Публичные точки доступа, такие как точки доступа в Starbucks, отелях или аэропортах, часто имеют раздражающие страницы входа, требующие от вас согласия с условиями, прежде чем вы сможете получить доступ к Интернету. Я не знаю точных деталей того, как они работают, но они, кажется, перехватывают трафик на все сайты (например, Google, Yahoo и т.д.) И перенаправляют вас на локальный сервер входа.
Если я использую указанные DNS-настройки DHCP на свободных точках доступа, все работает нормально. Однако, если мой сетевой интерфейс настроен на использование OpenDNS вместо DNS-серверов, указанных в DHCP, я никогда не получу перенаправление на страницу входа в систему и не смогу пользоваться Интернетом, пока не удалю серверы OpenDNS из своей конфигурации. Предположительно, то же самое произойдет и с публичными DNS-серверами Google, хотя я этого не проверял.
Есть ли способ настроить Mac OS X, чтобы позволить мне использовать как DNS-серверы, предоставляемые DHCP, так и OpenDNS (например, предпочитать OpenDNS, но при необходимости использовать настройки DHCP)? Или есть какой-то другой способ заставить эти публичные точки лучше взаимодействовать с OpenDNS?