OK, o whois
confirma que o servidor de nomes listado para thejarbar.org
é 88.89.190.171, como você havia dito, mas parece não haver nenhum servidor de nomes em execução nesse host, ou pelo menos não há um que está preparado para aceitar consultas para o seu domínio:
[madhatta@risby ~]$ dig thejarbar.org @88.89.190.171
; <<>> DiG 9.8.4-RedHat-9.8.4-2.fc16 <<>> thejarbar.org @88.89.190.171
;; global options: +cmd
;; connection timed out; no servers could be reached
Até que você conserte isso, nada vai funcionar, porque o DNS do seu domínio está inoperante.
Editar: OK, vejo que você consertou o DNS; bem feito!
[madhatta@risby gatekeeper-technology]$ dig thejarbar.org @88.89.190.171
[...]
;; ANSWER SECTION:
thejarbar.org. 259200 IN A 10.0.0.42
Isso não ajudará ninguém de fora, porque esse é um endereço RFC1918 insubstituível. Você precisa veicular 88.89.190.171
como seu registro A
se desejar que pessoas externas possam acessar este site. Observe que isso provavelmente interromperá o acesso à sua rede interna ; A solução para isso é o DNS em split-horizon, de modo que, fora de sua rede, as pessoas obtenham o endereço público e, dentro das pessoas, obtenham o endereço privado. Configurar o seu BIND para fazer DNS split-horizon não é algo que pode ser facilmente respondido aqui, mas há muitos tutoriais por aí se você procurar no Google.
Editar 2 : você ainda está propagando endereços IP privados, um deles para o seu servidor de nomes:
[madhatta@risby scratch]$ dig thejarbar.org @88.89.190.171
;; ANSWER SECTION:
thejarbar.org. 10800 IN A 88.89.190.171
;; AUTHORITY SECTION:
thejarbar.org. 10800 IN NS ns.thejarbar.org.
;; ADDITIONAL SECTION:
ns.thejarbar.org. 10800 IN A 10.0.0.42
Observe a linha de fundo. Isso não fará com que o DNS funcione bem, pois envenena o cache de todos sempre que eles acessam seu site.