LINUX.ORG.RU
ФорумAdmin

BIND и PPPoE тунели


0

0

Собственно трабл такой. Машина раздает инет через PPPoE тунели. На ней же поднят BIND. Суть проблемы в том, что когда выходит последний PPPoE клиент (и адрес 10.0.1.1 - серверная сторона в тунелях в ppp) остается "бесхозным", то спустя какое-то время BIND забывает про этот адрес и перестает его слушать, соответсвеено когда конектится новый клиент, запросы от него локальным DNSником игнорируются и идут на DNS вышестоящего провайдера, а он загружен и сильно тормозной. Как бы заставить BIND слушать этот адрес вне зависимости есть ли он физически в системе (читать поднят ли хотя бы один тунель) или нет. Уже устал я передергивать BIND/


В /etc/ppp/ip-up.d/ (может в каком-то дистре другой немного путь) положить скрипт, который будет сам передергивать BIND?

Или указывать адрес другого постоянного доступного интерфейса.

gruy ★★★★★
()

Раньше был dummy сетевой интерфейс, может и сейчас еще остался (указывается при компиляции ядра среди прочих драйверов устройств). На это интерфейс и положенно было навешивать ip-адреса интерфейсов типа ppp, slip, cipe и т.д.

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

Спасибо. Прикрутил dummy0, вроде держит его и не мешает работе.

cz0
() автор топика

так же помогает echo 1 > non_local_bind

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