Я ищу способ подключения к устаревшему HTTP-серверу, который поддерживает только подключение IPv4, которое находится за NAT на уровне ISP. Мой провайдер действительно выдает общедоступные адреса IPv6, и я могу успешно подключиться от клиента IPv6 к серверу IPv6 в моей домашней сети.

Вот два сценария, которые я ищу для успешного подключения:

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

Диаграмма сети:
Диаграмма сети

Я знаю, что есть способы сделать это с VPN и обратными туннелями SSH, но я ищу возможность без их использования.

0