On Sun, 2013-06-23 at 08:06 +1000, Robert S wrote: > Just to recap - at the moment I'm running dnsmasq on my local server. > My resolv.conf now looks like this: > > domain mydomain.com.au > search mydomain.com.au > nameserver 127.0.0.1 > nameserver 208.67.220.220 # OpenDNS > nameserver 208.67.222.222 # OpenDNS > > Things have been working OK on this setup. This should always use my > local NS first. Dnsmasq reads its config from the two OpenDNS servers > in this file - here is the log message when it starts:
I've never used dnsmasq, though a quick search seems to confirm it uses the nameservers in resolv.conf by default. (BTW, in your previous conf paste, your "local server" was 192.168.0.33, which has a rather different connotation than 127/8 -- "other machine in LAN" and "localhost" respectively.) OpenDNS indeed does not seem to be blocked by URIBL, querying for the permanent testpoint. Moreover, it is almost impossible to find issues regarding OpenDNS and URIBL, SURBL, Spamhaus and friends after 2009. Are the interwebs broken, or does OpenDNS pay for the non-free data-feed subscription? Couldn't confirm this, either. -- char *t="\10pse\0r\0dtu\0.@ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4"; main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1: (c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}