У меня есть сервер Ubuntu с публичным IPv4-адресом и маршрутизатор за NAT на уровне ISP.
Поэтому, чтобы получить IPv6 для моей локальной сети, я настроил IP-туннель OpenVPN. Трафик IPv4 внутри туннеля не имеет проблем, и NAT был настроен для подсети OpenVPN, чтобы клиент OpenVPN мог без проблем подключаться к Интернету IPv4 через туннель.
Затем я установил правило DNAT для пересылки трафика 6to4 на мою конечную точку VPN:
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
DNAT ipv6 -- anywhere anywhere to:10.2.0.6
Я использую маршрутизатор от MikroTik, и я следовал инструкциям здесь, за исключением того, что у меня есть IP-адрес конечной точки VPN в local-address туннеля 6to4.
Когда я пытаюсь пропинговать IPv6-адрес конечной точки туннельного брокера, я получаю тайм-аут. Затем я пытаюсь пропинговать IPv6-адрес моего клиента с моего другого сервера, который имеет собственный IPv6, он дает мне адрес недоступный.
Я не знаю, сработает ли этот подход или что я должен сделать, чтобы он работал. Если нет, каковы другие возможные решения?