Как настроить BIND9 и VirtualBox, чтобы моя локальная машина могла получить доступ к моим доменным именам?

У меня сложная настройка. И это немного смущает меня из-за того, как мне настроить мой сервер, BIND9 и мой Mac OS X.

Так что вот оно. У меня Mac, который подключен к интернету через WiFi. Я установил Ubuntu на внешний жесткий диск, подключенный через USB к моему MacBook. Я могу запустить его через VirtualBox. Я контролирую это через ssh в моем терминале. Итак, я использую Ubuntu Server v.13 (64-битная версия). На моем сервере Ubuntu у меня работает NGiNX и BIND9.

Когда я получаю доступ к IP через браузер, все работает, и я подключаюсь к своему серверу. Я даже попробовал пинговать, и все в порядке.

Вот что я попробовал в конфигах BIND9:

named.conf.local:

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "exemple.com.jn" {
        type master;
        file "/etc/bind/db.exemple.com.jn";
};

zone "1.168.192.in-addr.arpa" {
        type master;
        file "/etc/bind/db.192";
};

Я добавил этот файл: дБ .exemple.com.jn

;
; BIND data file for example.com
;
$TTL    604800
@       IN      SOA     exemple.com.jn. root.exemple.com.jn. (
                              1         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
        IN      A       192.168.1.111
;
@       IN      NS      ns.exemple.com.jn.
@       IN      A       192.168.1.111
@       IN      AAAA    ::1
ns      IN      A       192.168.1.111

дБ.192

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     ns.exemple.com.jn. root.exemple.com. (
                              2         ; Serial
                         604800         ; Refresh
                          86400         ; Retry
                        2419200         ; Expire
                         604800 )       ; Negative Cache TTL
;
@       IN      NS      ns.
1.0.0   IN      PTR     ns.exemple.com.jn.

Вот ошибка, которую я получил: Ой! Google Chrome не может найти Когда я пингую, я получаю это: ping: неизвестный хост

Я пытался следовать инструкциям от: https://help.ubuntu.com/lts/serverguide/dns-configuration .html

Я представляю, что это другие вещи, которые мне нужно изменить, но я не уверен, что они есть. Также мне нужно что-то изменить на моем Mac, чтобы он мог подключаться или видеть DNS-сервер на моем сервере Ubuntu, чтобы я мог получить доступ к instancele.com.jn.

1
задан 25 January 2014 в 19:35

1 ответ

Я думаю, что вы должны добавить свой Mac в зону, а в mac вы должны указать, что сервер ubuntu

является основным Dns.

Сервер Ubuntu должен быть подключен к Интернету, и отредактируйте /etc/bind/named.conf.options

и укажите свой сервер isp dns.

В Mac просто укажите ip сервера Ubuntu как Dns

.
0
ответ дан 25 January 2014 в 19:35

Другие вопросы по тегам:

Похожие вопросы: