Я установил дома сервер на основе Debian, который обрабатывает dhcp и множество других служб. К сожалению, хотя машина способна использовать IPv6, мой интернет-провайдер не поддерживает его. Мне было интересно, можно ли перенаправить трафик ipv6 из моей сети на внешний сервер.
Я восстановил один из моих устаревших серверов, который подходит для обоих протоколов. Ему назначены два публичных адреса, я также включаю настроенные маршруты.
inet addr:86.XX.XX.190 Bcast:86.XX.XX.255 Mask:255.255.255.0
default via 86.XX.XX.1 dev eth0
86.XX.XX.0/24 dev eth0 proto kernel scope link src 86.XX.XX.190
inet6 addr: 2a03:XXXX:10:abe::1/64 Scope:Global
2a03:XXXX:10:abe::/64 dev eth0 proto kernel metric 256
fe80::/64 dev eth0 proto kernel metric 256
default via fe80::1 dev eth0 metric 1024
Как я уже сказал, эти адреса публичные.
Я уже настроил OpenVPN на внешнем сервере и подключил к нему свой домашний сервер в качестве клиента, используя только IPv4. Работает нормально, обе машины могут пинговать друг друга в созданной сети.
Я бы хотел использовать этот внешний сервер для обработки трафика ipv6 из моего дома. Я считаю, что это возможно, не так ли? Я понятия не имею, как к этому подойти, поскольку ipv6 кажется действительно сложным. Любая помощь будет оценена. Должен признать, что я очень тороплюсь, чтобы это заработало, поэтому я собираюсь опубликовать это и на форумах openvpn, надеюсь, вы не против.
Ура!