URIBL 및 Google Public DNS를 사용하도록 Spamassassin 구성

URIBL 및 Google Public DNS를 사용하도록 Spamassassin 구성

내 메일 서버에서 Google 공개 DNS 서버를 사용하고 있습니다. 그러나 URIBL 및 기타 스팸 차단 사이트(DNS를 통해 작동)는 Google Public DNS와 같은 주요 DNS 사이트를 차단합니다.

내 메일 서버에서 내 자체 DNS 서버를 실행하면 내 서버 IP가 블랙리스트에 오르지 않기 때문에 URIBL 및 다른 서버가 작동할 것 같습니다.

오픈 소스 DNS 서버를 사용하여 이를 어떻게 달성할 수 있습니까?

편집하다:

진짜가능하다면 BIND 실행을 피하고 싶습니다. 더 안전하다고 생각되는 dnsmasq 또는 pdnsd와 같은 가벼운 것을 사용하고 싶습니다.

답변1

BIND DNS 서버를 사용해야 합니다. 아주 간단합니다. Debian 시스템에서는 다음을 사용합니다.

$ sudo apt-get install bind9

그런 다음 resolv.conf가 localhost를 가리키도록 구성하십시오.

답변2

URIBL 차단을 방지하려면 자체적으로 차단되지 않는 재귀 DNS 서버를 가리키거나 자신의 IP 주소(차단되지 않을 수 있음)에서 자체 완전 재귀 DNS 서버를 실행해야 합니다. 제안된 대로 bind또는 와 같은 모든 기능을 갖춘 프로그램을 실행할 수 있습니다 djbdns. "경량" DNS 서버(예: 쿼리를 다른 DNS 서버로 전달)에서 벗어날 수는 없습니다. dnsmasq왜냐하면 그것이 작동한다면 다른 DNS 서버를 사용할 수 있기 때문입니다!

또 다른 가능한 접근 방식은 자체 DNS를 실행하는 대신 메일 서버를 호스팅하는 ISP 또는 호스팅 회사의 DNS 서버를 사용하는 것입니다. 차단되지 않을 수도 있습니다.

관련 정보