Настраивал на своих хостах ipv6, у меня появилась идея.
Например, есть сервер с одним белым ipv4 и 64 блоком ipv6 адресов. Есть клиент, у него только ipv4, и он за NAT(то бишь у него серый ip).Возможно ли настроить openvpn(или другой вид туннеля) так, что бы клиент и сервер подключались по ipv4 к друг другу, но у клиента появлялся белый ipv6, который выдавал сервер и он же служил этому ip шлюзом? Такое возможно вообще?
Через Опенвпн вполне возможно, но очень многое зависит от хостера сервера. Российские и прочие СНГ толком еще не научились настраивать IPv6 в своих сетях. Если у хостера на шлюзе корректно настроены IPv6 Router Advertising и Neighbour Discovery, то есть 2 варианта - все на сервере:
1. Мост. Интерфейс, слушающий сеть, создать как br0, поставить и настроить локальный RA-демон вещающий имеющийся префикс /64 и настроить Опенвпн-сервер UDP TAP.
2. Поставить Neighbour discovery proxy и обычный Опенвпн TUN TCP. Снова же, Neighbour Discovery на роутере далеко не все хостеры имеют, от хостера очень много зависит.