• Halloween is coming! To celebrate the occasion, we dusted off a couple of old skins, and even created a brand new one (Pixel).
    To get into the festive spirit, install the Skins extension.
  • The new Python extension is now available. It allows customers to deploy and manage WSGI-based Python applications on their websites directly from Plesk.
  • The Plesk Mobile apps for iOS and Android and the Plesk Mobile Center extension have been deprecated, and are no longer available for new installations. In Plesk Obsidian 18.0.84, the Plesk Mobile Center extension will be removed from servers during the upgrade, and the Plesk Mobile apps will lose their server management features.
  • The Social Login extension has been deprecated and will be removed in Plesk Obsidian 18.0.84. After that, it will no longer be possible to log in to Plesk with a Google, Facebook, GitHub account, or with a passkey. Plesk usernames and passwords, as well as logging in with a WebPros Account, are not affected.

Question How to use Plesk on Ubuntu 24 with DNSBL?

maennchen1

New Pleskian
Server operating system version
Ubuntu 24.04.2 LTS
Plesk version and microupdate number
18.0.69 Update Nr. 3
Hi!
DNSBL require local DNS. I am using Plesk as Master DNS, to resolve my hosted domains.
If I am using the DNS resolver from my provider in netplan, DNS is working perfectly, instead of DNSBL.
If I am using local IP (127.0.0.1 or the given IP from my provider) in netplan config, DNS won't work ("Temporary failure in name resolution").

How do I configure Ubuntu 24 with Plesk, to use a local resolver?
 
Thanks. Yes, that is the easy part. The difficult one is, to use a local resolver. And there's no word about that, in your link.

Without a local resolver, DNSBL doesn't do anything in 2025.
 
Basically what I'm saying is that you do not want to update your netplan to be localhost because you will run into that issue. When you use DNSBL you are usually doing so for email to block incoming emails which is configured within Plesk. And Plesk is already running a DNS server so there's no need for any other DNS servers, you can simply just add additional zones pointing to 127.0.0.1 into /var/named/run-root/var directory.
 
If I am using the providers DNS in netplan, DNSBL won't work.
host -tTXT 2.0.0.127.multi.uribl.com
2.0.0.127.multi.uribl.com descriptive text "127.0.0.1 -> Query Refused. See URIBL.COM - Realtime URI Blacklist for more information [Your DNS IP: 88.198.*.*]"
The masked IP is the IP from my server provider. Not the IP from my server or the DNS IP in netplan.
 
In this article, they recommended using local DNS in resolving.conf (like DNS in netplan):
 
In this article, they recommended using local DNS in resolving.conf (like DNS in netplan):
As per post #4 by @scsa20 it's not clear (or ideal for many) why you would alter your netplan to localhost, but, your setup may very / it may suit etc.
We didn't (and wouldn't) and the Plesk article that you've posted does give workable options without doing so (i.e. not using spamhaus.org & replacing it with other DNSBL services). In addition, you could also open an account at spamhaus.org as they also have different options (once you've opened an account) to resolve this issue, albeit, in this instance, they involve much more work that simply replacing spamhaus.org with another DNSBL service.
 
Sorry, but I don't get it.
It's OK, not to edit netplan. My target is, to get that DNSBL work, without an account. Just to use local settings / local resolver.
How do I setup Plesk or my server, to use a DNSBL, like bl.spamcop.net, b.barracudacentral.org, or zen.spamhaus.org?
 
Back
Top