Устойчивость tinydns?

Это, конечно, жизнеспособно - любой почтовый сервер позволит Вам пересылать всю исходящую почту к определенному хосту, и это сделано регулярно по разным причинам. Просто удостоверьтесь, что Вы блокируете вниз, что исходящее поле, таким образом, это только принимает почту с Ваших серверов.

Другое возможное решение - некоторые размещенные почтовые компании гигиены (Postini, MessageLabs, и т.д.) поддерживают исходящую фильтрацию поэтому, если Вы, оказывается, находитесь на рынке для размещенного, против спама/антивирусного, Вы могли бы также направить свою исходящую почту через них вместо Вашего собственного специализированного поля.

1
задан 26 January 2011 в 04:34
1 ответ

Это не самый простой способ отладки, особенно начиная с UDP и с tinydns (жестко заданный порт 53).

Сначала убедитесь, что вы правильно указали базовую конфигурацию:

  1. убедитесь, что dnscache и tinydns работают на двух разных IP-адресах (чтобы они не крали сокеты друг друга)
  2. убедитесь, что ваш 127.0.0.1:53 свободен, т.е. никакой другой демон не слушает его системой ( netstat -n )
  3. запустите tinydns на 127.0.0.1 и запросите его вручную с помощью dig yr-authoritative-dom.com @ 127.0.0.1 . Это ДОЛЖНО работать всегда и надежно
  4. запускать dnscache на общедоступном IP-адресе eth0. В корневом каталоге / server / укажите yr-authoritative-dom.com на 127.0.0.1. В root / ip введите 192.168 (или любой другой префикс адреса, из которого вы запрашиваете)

Если это не сработает, рассмотрите следующие возможности:

  • Есть некоторые проблемы с исчерпанием ресурсов. Попробуйте полностью отключить ведение журнала dnscache (переименуйте "log / run") на время и посмотрите, не возникнет ли проблема снова.
  • какой-то другой процесс повторно привязывает сокет IP: 53 к dnscache.
1
ответ дан 4 December 2019 в 01:46

Теги

Похожие вопросы