Налаштування OpenVPN - IPv6 (debian / ubuntu)

доповнення попередніх постів [1] [2]
шифруємо IPv6 трафік (IPv4 вже налаштовано)

на сервері (debian):

sudo vim /etc/sysctl.conf

додати/розкоментувати

net.ipv6.conf.all.forwarding=1

задіяти ці зміни

sysctl --system

редагуємо конфіг на сервері

sudo vim /etc/openvpn/server.conf
proto tcp6

додамо ipv6 адресу сервера

server-ipv6 xxxx:xxxx:xxxx:xxxx:8000::/64

а також

push "redirect-gateway ipv6 def1 bypass-dhcp"

push "dhcp-option DNS 8.8.8.8"
push "dhcp-option DNS 8.8.4.4"

деталі про 8000 (в значенні параметра server-ipv6) можна почитати по лінку нижче

не забудьте перезапустити openvpn на сервері

на клієнті (ubuntu):

sudo vim /etc/openvpn/client.conf
#dev tun
dev tun-ipv6

proto tcp

redirect-gateway ipv6

не забудьте перезапустити openvpn на клієнті :) працює))

Посилання

https://serverfault.com/questions/960381/openvpn-ipv6-tunnel-working-but-not-all-internet-traffic-ipv4-connecting
https://community.openvpn.net/openvpn/wiki/IPv6
https://forums.openvpn.net/viewtopic.php?t=34762
https://www.cyberciti.biz/faq/reload-sysctl-conf-on-linux-using-sysctl/