Am un server OpenVPN pe care l-am configurat pe o instanță AWS EC2 care extrage o adresă IPV6 și poate traceroute6
și ping6
ipv6.google.com. Clientul nu poate face nici una și nu returnează o adresă atunci când folosește teste online precum ipleak sau testipv6. Serverul și clientul pot ping6
și traceroute6
fiecare.
Clientul pare să extragă adresa corectă local și prin intermediul ruta ip -6
. IPV4 a funcționat întotdeauna bine, fără probleme. Totul pare bine din partea AWS, conform instrucțiunilor lor Aici deci instanța are ipv6 activat cu rutarea adecvată pe partea aws/vpc. Grupurile de securitate sunt destul de deschise și pentru ipv6.
Presupun că este rutarea mea, dar nu sunt foarte sigur în acest moment, deoarece nu sunt ipv6 sau expert în rutare. Te rog ajuta-ma!
Informații relevante de configurare:
adresa ipv6 a instanței AWS:
aaaa:bbbb:cccc:dddd::/64
server.conf
local 172.31.44.1
portul 443
proto udp
dev tun
ca ca.crt
cert server.crt
cheie server.cheie
dh dh.pem
auth SHA512
tls-crypt tc.key
subrețea topologică
server 10.8.0.0 255.255.255.0
push "redirect-gateway def1 bypass-dhcp"
ifconfig-pool-persist ipp.txt
apăsați „dhcp-option DNS 1.1.1.1”
apăsați „dhcp-option DNS 1.0.0.1”
menține în viață 10 120
cifrul AES-256-CBC
utilizator nimeni
grup fără grup
cheie-persiste
persist-tun
verbul 3
crl-verify crl.pem
explicit-exit-notificare
server-ipv6 aaaa:bbbb:cccc:dddd:80::/112
push „redirect-gateway-ipv6 def1 bypass-dhcp-ipv6”
apăsați „route-ipv6 aaaa:bbbb:cccc:dddd::/64”
apăsați „route-ipv6 2000::/3”
apăsați „route 172.31.44.1 255.255.255.255 net_gateway”
apăsați „dhcp-option DNS6 2001:4860:4860::8888”
apăsați „dhcp-option DNS6 2001:4860:4860::8844”
/etc/sysctl.conf
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1
net.ipv6.conf.all.proxy_ndp=1
ip6tables:
-A INTRARE -p udp --dport 443 -j ACCEPT
-A FORWARD -m stare --state NOU -i tun0 -o eth0 -s aaaa:bbbb:cccc:dddd::/64 -j ACCEPT
-A FORWARD -m stare --state NOU -i eth0 -o tun0 -d aaaa:bbbb:cccc:dddd::/64 -j ACCEPT
-A FORWARD -m stare --stare ESTABLISHED,RELATED -j ACCEPT