У меня работает Site 2 Site VPN на основе IPv4.
Итак, у меня есть 2 сети, обе подключены через маршрутизатор к Интернету. Интернет-провайдер предоставляет общедоступный IPv4.
2 сети имеют следующие IP-адреса
A: IP-адреса 192.168.0.0 Подсеть 255.255.128.0
B: IP-адреса 192.168.128.1 Подсеть 255.255.128.0
Оба интернет-маршрутизатора (с обеих сторон) являются шлюзами по умолчанию в Интернет.
В маршрутизаторах я добавил статические маршруты к VPN-серверам для других сетей.
Маршрут в роутере А:
Сеть: 192.168.128.0
Маска подсети: 255.255.128.0
Шлюз: VPN-сервер на сайте A
Маршрут в роутере B:
Сеть: 192.168.0.0
Маска подсети: 255.255.128.0
Шлюз: VPN-сервер на сайте B
Серверы VPN подключаются друг к другу через интернет-маршрутизатор и общедоступные IP-адреса.
Все клиенты маршрутизируются через интернет-маршрутизатор на серверы vpn (по статическим маршрутам).
Это работает нормально.
Теперь провайдер активировал IPv6 с обеих сторон. Обе стороны получают подсеть с префиксом 56.
Итак, через IPv6 у меня проблема, что все клиенты имеют общедоступные IP-адреса.
Когда клиент на сайте A пытается связаться с клиентом на сайте B, он пытается связаться с ним через Интернет. Но он должен идти через VPN-сервера.
Но я не могу добавить статический маршрут IPv6 к внутренним маршрутизаторам, указывающий на VPN-маршрутизаторы, потому что тогда VPN-маршрутизаторы не доходят друг до друга. Потому что они в одной подсети 56.
Итак, что мне нужно изменить?