How not to distribute DNS servers

For one of our customers that addresses the south american market, we’ve rented a server at HostDime in Brazil. Unfortunately, they often suffer network outages.

Once again, we can’t reach our server, so I try to access their Ticket system named “Core”. It’s unreachable, too. Let’s see:

$ host core.hostdime.com.br
Host core.hostdime.com.br not found: 3(NXDOMAIN)

Okay, looks like DNS is down. But there’s more than one DNS server, isn’t it?

$ host -t ns hostdime.com.br
hostdime.com.br name server ns1.hostdime.com.br.
hostdime.com.br name server ns2.hostdime.com.br.

There is. So how…

$ host ns1.hostdime.com.br
ns1.hostdime.com.br has address 187.45.182.3
$ host ns2.hostdime.com.br
ns2.hostdime.com.br has address 187.45.182.4

m( Does anyone have a suggestion for a hosting provider in Brazil that’s not run by idiots?