Seu dig
retorna resultados incompletos, eis o que recebo:
$ dig www.google.com
; <<>> DiG 9.2.1 <<>> www.google.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 54679
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;www.google.com. IN A
;; ANSWER SECTION:
www.google.com. 0 IN CNAME www.l.google.com.
www.l.google.com. 263 IN A 209.85.229.99
www.l.google.com. 263 IN A 209.85.229.103
www.l.google.com. 263 IN A 209.85.229.104
www.l.google.com. 263 IN A 209.85.229.105
www.l.google.com. 263 IN A 209.85.229.147
;; AUTHORITY SECTION:
l.google.com. 33378 IN NS ns3.google.com.
l.google.com. 33378 IN NS ns4.google.com.
l.google.com. 33378 IN NS ns1.google.com.
l.google.com. 33378 IN NS ns2.google.com.
;; ADDITIONAL SECTION:
ns1.google.com. 193146 IN A 216.239.32.10
ns2.google.com. 193146 IN A 216.239.34.10
ns3.google.com. 193463 IN A 216.239.36.10
ns4.google.com. 193146 IN A 216.239.38.10
;; Query time: 147 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Tue Jan 10 16:23:30 2012
;; MSG SIZE rcvd: 268
Em particular, a resposta obtida por sua escavação não possui os registros A
de www.l.google.com.
Eu usaria wireshark ou ferramenta semelhante para ver quais consultas DNS foram enviadas e quais respostas de DNS foram recebidas. Compare os resultados em PCs que funcionam e que não funcionam.