Сейчас я работаю над своей инфраструктурой, и с тех пор все в порядке.
У меня есть сервер Windows 2012 R2 на AWS с эластичным (общедоступным) IP. У меня 3 домена:
domain1.com -> point to a CPanel hosting, which is good
domain1.net -> using .info NS to use my DNS
domain1.info -> ns1 + ns2 point to my public IP
Прямо сейчас это работает. Домен .net разрешается через мой собственный DNS, и это хорошо.
Проблема в том, что когда я пытаюсь использовать свой домен .net извне, он указывает мне на частный (внутренний) IP-адрес моего сервера, в данном случае 10.10.254.5. Но внешне этот адрес явно недоступен.
Я не знаю, нужно ли мне указывать свой общедоступный IP-адрес для каждой записи в моем DNS (который также является контроллером домена с доменом (.net)) или делать волшебный трюк, который правильно указывал бы DNS внутри?
Если у вас есть предложения, не сомневайтесь!