Попытка настроить персональный сервер ANS. Не удалось привязать доменное имя

Цель:

Моя цель — настроить веб-сервер и сервер ANS для моего веб-сайта дома, где он будет общедоступным. Я могу получить доступ к веб-странице через свой общедоступный IP-адрес за пределами своей сети, но не могу понять, как связать этот адрес с доменным именем, которое я купил на namecheap.com.

Что я запускаю:

Я использую VirtualBox 6.0.4; 3 гостевые машины под управлением Ubuntu 18.10 (для основного и дополнительного DNS-сервера и веб-сервера); мой хост-компьютер работает под управлением Windows 10; bind9 для ANS (DNS) и apache2 в качестве веб-сервера; и мое доменное имя было куплено на namecheap.com

Что я сделал:

Я следовал инструкциям на этой странице для настройки DNS-серверов: https://www.digitalocean.com/community/tutorials/how-to-configure-bind-as-an-authoritative-only-dns-server-on-ubuntu-14-04

Сетевой параметр VirtualBox (VB) установлен на «мостовой адаптер».

На моем маршрутизаторе я открыл (http) порт 80 для IP-адреса моего веб-сервера Apache и (tcp/udp) порт 53 для IP-адреса моего основного DNS-сервера.

Мои вопросы:

Я не понимаю, какие IP-адреса вводить на namecheap.com в разделе «Пользовательский DNS»?? IP-адреса моих DNS-серверов в VB или IP-адрес DNS-серверов, предоставленный моим маршрутизатором? Если последнее, то как мне добавить их в файлы named.conf?


person Imran Huhn    schedule 12.04.2019    source источник


Ответы (1)


Учитывая, что общедоступный IP-адрес вашего маршрутизатора не меняется, вы должны выполнить переадресацию портов в маршрутизаторе, чтобы ваш VB был доступен из Интернета, а затем использовать общедоступный IP-адрес вашего маршрутизатора для настройки в namecheap.

person user2959348    schedule 30.05.2019