Налаштування 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/