Допустим, у меня есть две сети, настроенные так:
| Хост A - IPv6 | ------ [Интернет] ------ | Сеть B - IPv4 |
Я хочу vpn от хоста A к сети B, но преобразовать пакеты IPv4 в отдельную подсеть IPv6:
| Сеть B (VPN-сервер) | -> [Хост A (VPN-клиент) -> (транслятор IPv4 в IPv6) -> (маршрутизируемый интерфейс)]
Идея состоит в том, чтобы иметь удаленные IPv4 vpns, которые конфликтуют с сетями хоста А (или друг с другом), сопоставленными с единой связной сетью IPv6 (и, возможно, загружать соединения в сервер DNS для здравого смысла).
Я делаю почти все это с OpenVPN и iptables на Linux. Любые предложения о том, с чего начать?