Can't access certain domains - OSX 10.10

Soldato
Joined
15 Feb 2003
Posts
10,137
Location
Europe
I'm on Yosemite, running firefox (but it's the same in Safari). Basically I can't access certain Icelandic domains such as x.is (a hosting company, not anything dodgy)

I can access it phone on my desktop, and via my mobile (on the same wifi network) but not on my macbook.

Any idea as to the what the solution is?
 
cat /etc/resolv.conf

Code:
# Mac OS X Notice
#
# This file is not used by the host name and address resolution
# or the DNS query routing mechanisms used by most processes on
# this Mac OS X system.
#
# This file is automatically generated.
#
domain home
nameserver 192.168.1.254

That shows my router as the nameserver

netstat -r ?

Code:
Routing tables

Internet:
Destination        Gateway            Flags        Refs      Use   Netif Expire
default            bthomehub.home     UGSc           21        0     en0
127                localhost          UCS             0        0     lo0
localhost          localhost          UH             84  2350216     lo0
169.254            link#4             UCS             0        0     en0
192.168.1          link#4             UCS             1        0     en0
192.168.1.64/32    link#4             UCS             0        0     en0
192.168.1.69       74:d4:35:1d:a2:97  UHLWIi          1   119695     en0    650
192.168.1.254/32   link#4             UCS             1        0     en0
api.home           3c:81:d8:66:c3:f0  UHLWIir        24    31044     en0   1177

Internet6:
Destination        Gateway            Flags         Netif Expire
localhost          localhost          UHL             lo0
fe80::%lo0         fe80::1%lo0        UcI             lo0
fe80::1%lo0        link#1             UHLI            lo0
fe80::%en0         link#4             UCI             en0
fe80::6aa8:6dff:fe 68:a8:6d:1:d:f8    UHLI            lo0
ff01::%lo0         localhost          UmCI            lo0
ff01::%en0         link#4             UmCI            en0
ff02::%lo0         localhost          UmCI            lo0
ff02::%en0         link#4             UmCI            en0
 
In terminal do an nslookup

Code:
nslookup x.is

and paste the output. Also, who are you using to provide your DNS? It may be worth switching temporarily to see if that is the issue.
 
Code:
** server can't find x.is: NXDOMAIN

I haven't specifically input any name servers either here or on my linux box.

The nameservers my router shows are:
Primary DNS: 195.74.113.58
Secondary DNS: 195.74.113.62

EDIT: ok it works fine with google nameservers, which is odd.
 
Last edited:
Those are probably your ISP's name servers. They may have an issue - you can contact them to check or switch name servers.

Don't just use google as they are popular use something like namebench to find the fastest name servers for you.
 
In that case you could try clearing your local DNS cache on the Mac following this guide.

The comments at the bottom also have a useful test you can use before and after flushing to see if your cache is being used to resolve the failing requests.
 
Back
Top Bottom