Тема: Web-сервер за NAT'ом
Доброго дня.
Имеем: локальная сеть, подключение к Интернету - оптика Ростелекома. Выделенный IP.
В локальной сети машина. На машине centos 7.5-1804/nginx 1.14/MariaDB 10.3/php-fpm 7.1
Есть желание переехать с хостинга к себе, на эту машину. Делаю копию сайта, разворачиваю у себя. На роутере пробрасываю порты (20-21, 80) на локальный IP этой машины.
Ставлю в /etc/hostname и конфиге nginx имя_моего_сайта.local
Из дому (не в этой локалке) прописываю в Windows\System32\Drivers\etc\hosts:
выделенный_IP_оптики имя_моего_сайта.local
Набираю в браузере имя_моего_сайта.local - всё замечательно работает, и сайт, и админка, то есть сервер настроен верно, проброс портов работает, всё функционирует.
Меняю во всех перечисленных выше местах .local на .ru
Получаю в результате: "Тестовый период работы с ReadyScript завершен. Необходимо приобрести лицензию"
По совету с этого форума, на сервере добавлял в /etc/hosts IP и домен сервера (пробовал и внешний IP оптики, и локальный IP машины) - нет, всё равно "Тестовый период".
Собственно, вопрос: какие настройки надо сделать, чтобы лицензия "увиделась"?