Я настроил локальный сервер Mageia Linux в качестве шлюза с локальными серверами DHCP dhcpd и DNS bind9. DNS-сервер также используется для доменного имени domain.tld, в котором есть подстановочная запись A/AAAA. Но я хотел иметь доступ ко всем моим компьютерам в .domain.tld, поэтому я настроил DDNS с dhcpd и bind9, а для поиска домена было установлено значение domain.tld. Он работает должным образом: когда я пытаюсь разрешить доменное имя без tld, он автоматически ищет его как поддомен domain.tld, и, так как подстановочный знак перехватывает все поддомены, он всегда находит запись и указывает на домен. TLD.

Теперь проблема заключается в следующем: я хотел бы, чтобы подстановочный знак не разрешался в локальной сети br0, а только на wan0, чтобы можно было отправлять случайный запрос и получать ошибку "домен не найден" вместо того, чтобы разрешаться как домен .TLD. На самом деле это создает проблему для людей, которые просто набирают "foobar" в адресной строке своего браузера, потому что вместо того, чтобы перенаправляться на предпочитаемую поисковую систему, они перенаправляются на domain.tld. Или, что еще лучше, разрешать подстановочный знак только при прямом доступе к домену domain.tld, но поскольку поиск домена используется на стороне клиента, я не думаю, что это возможно.

Заранее спасибо.

PS: извините за мой плохой английский.

1 ответ1

0

Не зная дополнительных подробностей, вы ищете функцию "просмотра". Взгляните на следующие две ссылки. Обратите внимание на выражения "acl" и "view".

Надеюсь это поможет.

R/ Tim

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