As far as I can tell it's still on, but I have had to run the command several time ad it does not hold at all. Just now some images didn't load and I got a can't connect to the server massage.
I see - sounds as if there's something else amiss.
defaults read com.apple.safari WebKitDNSPrefetchingEnabled
will confirm the setting - it is set per user & (probably) needs Safari restarted to take effect.
first I must appologize, I am a really new Mac user ...
I would like to know how I disable DNS-prefetching for all users per default. Or do I need to run the command above once for every user I have created on my Mac?
I also assume that once executed the command to disable dns-prefetching this will be kept unless I enable dns-prefetching again. And this also if I restart my mac and login again on my profile.
BTW: I tried to read the value of WebKitDNSPrefetchingEnabled but this is only working several times directly after having written this attribute to false. After some more repeats I get the following message
>defaults read com.apple.safari WebKitDNSPrefetchingEnabled
2014-02-27 23:23:39.140 defaults[9167:507]
The domain/default pair of (com.apple.safari, WebKitDNSPrefetchingEnabled) does not exist
Any feedback would be most appreciated!!!