LINUX.ORG.RU
ФорумAdmin

Bind и новый интерфейс


0

0

Есть домашняя машинка на ней крутиться bind (только для резолва "интернет-имен"), есть nokia n800.

Для подключения n800 к инету использую bluetooth (на домашней тачке usb-модуль bluetooth). После подключения n800 к десктопу (подключение создает nokia) на домашней тачке создается новый интерфейс bnep0 (интерфейс "создается" в файле /etc/bluetooth/pan/dev-up) после чего все пакеты ходят как надо, есть доступ до шлюза и пр.

НО! не работает резолв имен для nokia, хотя в named.conf прописано

listen-on port 53 {any;};

allow-transfer { any; };

allow-query { any; };

стоит перезапустить bind (иногда 2 раза подряд =( ) и все начинает работать. я так понимаю это происходит потому, что на момент старта bind'а отсутствовал интерфейс bnep0.

Собсно вопрос, можно ли эту проблему разрулить с помощью самого bind'а, а не рестартовать его в скрипте /etc/bluetooth/pan/dev-up? (с учетом того, что иногда bind надо перезапускать 2 раза подряд - это не выход)

★★
Ответ на: комментарий от anonymous

может на нокии прописать в качестве ДНС сервера интерфейс компа который всегда есть? раз пакетики при подключении ходят, то и до интерфейса на котором висит бинд - то же дойдут.

anonymous
()
Ответ на: комментарий от anonymous

>может на нокии прописать в качестве ДНС сервера интерфейс компа который всегда есть? раз пакетики при подключении ходят, то и до интерфейса на котором висит бинд - то же дойдут.

!!! ЗАРАБОТАЛО !!!

спасиб тебе огромное =)

ale ★★
() автор топика
Ответ на: комментарий от anonymous

>может на нокии прописать в качестве ДНС сервера интерфейс компа который всегда есть? раз пакетики при подключении ходят, то и до интерфейса на котором висит бинд - то же дойдут.

Как вариант, поднимать при загрузке специально придуманный для этого dummy интерфейс с тем же IP как и bnep0. :)

qwe ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.