No DNS for PPP-clients

Hi,

I use in my home-network a Pi-Hole for ad-blocking.
When I connect to our company VPN, the ads are back.

Because the company router as DNS-resolver is transmitted from the server (SSTP for clarification).
Its exact the same as described here: http://forum.mikrotik.com/t/no-dns-server-for-ppp-clients/76065/1

As described in the other thread, if the DNS-server field (PPP → Profiles) is empty/blank. there is always a DNS transmitted (I assume this is the standard behaviour).
But I found a simple solution, just use 255.255.255.255 as the DNS entry:
win.jpg
This results in no inserted DNS-entry:
vpn-profile.jpg

For confirmation, if the DNS-server-field in the profile is empty (or 0.0.0.0 is used):
win_2.jpg
The DNS is inserted:
vpn-profil_2.jpg
Unfortunately, this works only with Windows-Clients. Linux/Android-Clients receive and use the 255.255.255.255 as DNS.
In this case, use the “ignore pushed DNS servers” option if available.

If you know another option to suppress the DNS, let me know.

AFAIK there isn’t. At some point a ‘No DNS’ option was added to the DHCP server to prevent DNS being offered to DHCP clients, it would be nice if Mikrotik added similar for PPP profiles.