Я использую динамический DNS для указания моего домена на мой домашний IP-адрес, а затем в модеме ISP пересылаю порты 80 и 443 на мой домашний веб-сервер. Однако я, очевидно, имею дело с двумя разными публичными IP-адресами, и процесс не работает (я не могу получить доступ к своему домашнему серверу из Интернета).
Страница состояния модема ISP сообщает, что общедоступный IP-адрес - 100.64.xxx.xxx
, но панель мониторинга моего динамического DNS-провайдера (а также другие URL-адреса, такие как myip.dnsomatic.com
и icanhazip.com
) обнаруживает его как 170.79.xxx.xxx
.
Когда я проверяю свой домен с компьютера Linux, я получаю следующий результат:
PING mydomain.com (100.64.xxx.xxx) 56(84) bytes of data. 64 bytes from xxx-xxx-79-170.myisp.net.br (100.64.xxx.xxx): icmp_seq=1 ttl=64 time=1.05 ms
Обратите внимание, что полученный URL-адрес интернет-провайдера (xxx-xxx-79-170.myisp.net.br
) содержит обнаруженный публичный IP-адрес (170.79.xxx.xxx
), только инвертированный.
Можно ли исправить эту проблему с помощью некоторого типа записи DNS, или это вообще не связано с DNS? Как вы уже догадались, я не совсем специалист по этому вопросу.