LAN 장치가 IPv6 인터넷/WAN 주소에 액세스할 수 없습니다.

LAN 장치가 IPv6 인터넷/WAN 주소에 액세스할 수 없습니다.

듀얼 스택, 2개의 인터페이스 컴퓨터를 가정용 라우터로 설정했는데, LAN 장치가 IPv6를 통해 외부 세계에 연결할 수 없습니다. (IPv4는 완벽하게 작동합니다).
tracerouteLAN 장치에서 실행하면 라우터에서도 중지됩니다.
하지만 라우터 자체는할 수 있는그러나 IPv6 인터넷 주소를 ping하는 데에는 문제가 없습니다.

다음 토폴로지가 있습니다.
ISP edge gateway <->(ext0) My router (int0)<-> Network switch <-> LAN devices

저는 IPv6을 처음 접했고 제가 여기서 무엇을 하고 있는지 잘 모르겠습니다. :) IPv6 주소의 구성 요소와 접두사가 무엇인지는 알고 있지만 그게 전부입니다.

모든 LAN 장치는 DHCPv6-PD 및 라우터 광고를 통해 올바른 글로벌 IPv6 주소를 얻습니다. 작업을 단순하게 유지하기 위해 이제 라우터의 모든 방화벽을 약화시켜 방해가 되지 않도록 했습니다(그러나 이 문제가 해결되면 작동하도록 설정하겠습니다).

관련 systemd-networkd 구성: (dnsmasq는 IPv4만 관리하지만 여기서는 관련이 없다고 생각합니다)

고양이/etc/systemd/network/20-external.network

[Match]
Name=ext0

[Network]
DHCP=yes
IPForward=yes
IPv6AcceptRA=yes

고양이/etc/systemd/network/20-internal.network

[Match]
Name=int0

[Network]
Address=192.168.1.1/24
IPMasquerade=yes
IPv6SendRA=yes
DHCPv6PrefixDelegation=yes
LinkLocalAddressing=ipv6

[IPv6SendRA]
RouterLifetimeSec=3600

이 설정을 사용하면 라우터에서 다음을 얻을 수 있습니다.

IP-6A

2: int0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 2001:xxxx:xxxx:5dc0:21e:6ff:fe45:4afa/64 scope global dynamic 
       valid_lft 1027438sec preferred_lft 1027438sec
    inet6 fe80::21e:6ff:fe45:4afa/64 scope link 
       valid_lft forever preferred_lft forever
3: ext0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 state UP qlen 1000
    inet6 2001:xxxx:xxxx:5d00::1000/128 scope global dynamic noprefixroute 
       valid_lft 1025156sec preferred_lft 1025156sec
    inet6 2001:xxxx:xxxx:5d00:21e:6ff:fe45:4afb/64 scope global dynamic mngtmpaddr noprefixroute 
       valid_lft 1062665sec preferred_lft 604772sec
    inet6 fe80::21e:6ff:fe45:4afb/64 scope link 
       valid_lft forever preferred_lft forever

IP-6R

::1 dev lo proto kernel metric 256 pref medium
2001:xxxx:xxxx:5d00::/64 dev ext0 proto ra metric 1024 expires 1062685sec pref medium
2001:xxxx:xxxx:5dc0::/64 dev int0 proto kernel metric 256 expires 1027308sec pref medium
2001:xxxx:xxxx:5dc0::/64 dev int0 metric 1024 pref medium
unreachable 2001:xxxx:xxxx:5dc0::/60 dev lo metric 1024 pref medium
2001:xxxx:xxxx:5d00::/56 via fe80::4265:a3ff:feec:1e74 dev ext0 proto ra metric 1024 expires 1062685sec pref medium
fe80::/64 dev ext0 proto kernel metric 256 pref medium
fe80::/64 dev int0 proto kernel metric 256 pref medium
default via fe80::4265:a3ff:feec:1e74 dev ext0 proto ra metric 1024 expires 1792sec mtu 1500 pref medium

ping내 컴퓨터에서:

PING ipv6.google.com(prg03s05-in-x0e.1e100.net (2a00:1450:4014:80c::200e)) 56 data bytes
^C
--- ipv6.google.com ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 1045ms

traceroute내 컴퓨터에서:

traceroute -6 ipv6.google.com
traceroute to ipv6.google.com (2a00:1450:4014:80d::200e), 30 hops max, 80 byte packets
 1  2001XXXXXXXX5DC0021E06FFFE454AFA.catv.pool.telekom.hu (2001:xxxx:xxxx:5dc0:21e:6ff:fe45:4afa)  0.265 ms  0.240 ms  18.795 ms
 2  * * *
 3  * * *
 4  * * *
[...]

관련 정보