I've got two macs, both on the same network, both using Tunnelblick to connect to vpn. Both with same settings. Both connect fine and both have the same settings for DNS and search domain applied after connection. The only difference actually is that one is Lion and second one is Mountain Lion. That's the end of the differences.
After connecting to my vpn on Mountain Lion I cannot ping nor ssh to any address using domain name. And I don't mean local/private domain. I mean google.com for example. Nothing! However, when using nslookup/dig/host domain name is resolved just fine. On the second machine with Lion everything works just fine. With the exact same settings.
I've already tried adding -AlwaysAppendSearchDomains and it didn't work [why would it, google.com is not under the search domain specified in my dns settings...].