Tobishua
@Tobishua
Founder of Improvy

Доступ к доменному имени по разным IP-адресам?

Не смог довольно чётко сформулировать заголовок вопроса, поэтому попоробую как можно более понятно расписать всё здесь. Имеется:

1. Домашний сервер подключенный к крупному городскому провайдеру (внешний (белый) и локальный IP-адреса статические)

2. Домен, у которого в A-записи прописан внешний IP-адрес



Настройки на стороне провайдера не позволяют из внутрисети подключаться ко внешнему IP-адресу, а вот по локальному — без проблем.

В связи с этим интересует вопрос: Что необходимо прописать на стороне dns-сервера, чтобы если не получилось достучаться до домена по внешнему IP-адресу, была предпринята попытка достучаться по локальному? Или же как реализовать возможность абонентам этого провайдера беспрепятственно заходить на домен?
  • Вопрос задан
  • 4956 просмотров
Пригласить эксперта
Ответы на вопрос 4
@bondbig
В ISC BIND это делается при помощи директивы view. Т.е. если DNS-запрос пришел от этих сетей/адресов — выдать в ответ такой ip, если от других — выдать в ответ другой ip. Некоторые ДНС-хостинги (попродвинутее) предлагают такую опцию в настройках, большинство — нет.
Ответ написан
HabraSvarog
@HabraSvarog
Если у вас есть какой-то локальный DNS сервер, пропиши на нем жестко адрес на этот домен на локальный IP
Например тот же dnsmasq:
address=/yourdomain.com/192.168.0.1
Ответ написан
max_mara
@max_mara
На сколько мне известно, если у Вас в A record будет несколько IP адресов и браузер не сможет подключится к одному из них, он просто пойдет дальше по списку. Я бы попробовал добавить оба IP в A record.
Ответ написан
amc
@amc
В вашем случае — только делать ещё одно имя, т.к. контролировать выдачу кому/от кого — не получится.
Вы, конечно, можете попытаться, поднять свой DNS сервер (и указав в свойствах домена что NS на вашем сервере) и прописав там view для запросов с адресов DNS сервера провайдера (скорее всего те, что у вас в настройках сети).
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы