Как подключиться к домашнему серверу IPv4 через Интернет, используя IPv6, чтобы обойти NAT операторского уровня

Как подключиться к домашнему серверу IPv4 через Интернет, используя IPv6, чтобы обойти NAT операторского уровня

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

Вот два сценария, которые я собираюсь успешно объединить:

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

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

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

Связанный контент