Я ищу способ подключения к устаревшему HTTP-серверу, который поддерживает только подключение IPv4, которое находится за NAT на уровне ISP. Мой провайдер действительно выдает общедоступные адреса IPv6, и я могу успешно подключиться от клиента IPv6 к серверу IPv6 в моей домашней сети.
Вот два сценария, которые я ищу для успешного подключения:
- Клиент IPv6, подключающийся к серверу IPv4 через IPv6 - для этого подключения, я думаю, решение состоит в том, чтобы устройство в моей локальной сети с адресом IPv6 предоставляло некоторый тип прокси / службы перевода, который подключался бы к серверу IPv4 и преобразовывал данные перейти на IPv6. (Я не знаю, что это за программа-посредник / переводчик или вообще существует)
- Клиент IPv4 Подключение к серверу IPv4 через IPv6 - я думаю, что для решения этой проблемы потребуется решение для сценария 1 плюс некоторый способ преобразования клиента IPv4 в IPv6, чтобы он мог подключаться к домашнему серверу.
Я знаю, что есть способы сделать это с VPN и обратными туннелями SSH, но я ищу возможность без их использования.