Може DNS треба налаштувати?
Спробуйте скористатися командою nslookup(win)/dig(linux) з сервером провайдера.
nslookup www.yahoo.com DNS_SERVER
або
dig @DNS_SERVER www.yahoo.com ANY
де DNS_SERVER - це IP-адреса сервера DNS вашого провайдера (інший може не пустити комп з чужої мережі).
Подивіться що команда видає, може розберетесь.
PS.
Також типовоми помилками є вказання імені сервера DNS замість IP в налаштуваннях та невказання його зовсім.
