HE 터널 IPv6 Debian에 wlan0 연결

HE 터널 IPv6 Debian에 wlan0 연결

안녕하세요 여러분, 이 포럼에 처음으로 글을 올렸습니다. 어리석거나 복잡한 방식으로 게시하는 경우 피드백을 주세요. 철자 오류에 대해 양해해 주시기 바랍니다. 저는 난독증이 있습니다. 나는 이 예를 사용하여 내 문제를 설명합니다. 즉, 내 IPv6은 터널을 통하지 않고 wlan0에서 eth0으로, 그런 다음 IPv4 ISP로 전달되는 것입니다. 지금까지 다양한 구성을 시도했지만 결과가 없었습니다. 누군가 나에게 좋은 조언을 해줄 수 있을 것입니다.

                    IPv4        IPv4
                           _eth0--------------ISP
    IPv4                  /
My Laptop wlo1 --------- wlan0 router Laptop
    IPv6                         IPv6
                             HE-tunnel----------End point and IPv6 internet

내 노트북 ​​wlo1: 2001:470:27:46e:3ab2:69d4:8419:325d/64

라우터 노트북 wlan0: fe80::4a5d:60ff:fe9f:25b1/64

라우터 노트북 eth0: fe80::beae:c5ff:fe37:de45/64

라우터 노트북 HE 터널: 2001:470:27:46e::2/64

He-터널 끝: 2001:470:27:46e::1

무엇이 잘못되었는지 확인하기 위해 tcpdump를 사용하여 트래피커가 정체되었는지 확인했습니다.

ping6 ipv6.google.com on router laptop

13:59:32.942350 IP tserv1.sto1.he.net > h186n23-vb-a11.ias.bredband.telia.com: IP6 arn02s05-in-x0e.1e100.net > Kex4King-1-pt.tunnel.tserv24.sto1.ipv6.he.net: ICMP6, echo reply, seq 22, length 64

ping6 ipv6.google.com on my laptop

14:01:42.112935 IP h186n23-vb-a11.ias.bredband.telia.com > tserv1.sto1.he.net: IP6 arn09s11-in-x0e.1e100.net > 2001:470:27:46e:87af:3d24:a865:8691: ICMP6, echo reply, seq 13, length 64

14:01:43.082344 IP h186n23-vb-a11.ias.bredband.telia.com > tserv1.sto1.he.net: IP6 2001:470:27:46e:87af:3d24:a865:8691 > arn09s11-in-x0e.1e100.net: ICMP6, echo request, seq 14, length 64

내가 시도한 것 중 하나는 /etc/network/interfaces에서 터널을 내 게이트웨이로 설정하는 것이었지만 작동하지 않았지만 새 IP 주소를 제공했습니다.

iface wlan0 inet6 auto
        gateway 2001:470:27:46e::1

wlan0 2001:470:27:46e:4a5d:60ff:fe9f:25b1/64

또한 eth0에서 IPv6를 켜고 인터페이스 wlan0 및 he-ipv6에서만 IPv6 전달을 허용해 보았습니다.

/etc/sysctl.conf
net.ipv6.conf.eth0.disable_ipv6=0
net.ipv6.conf.wlan0.forwarding=1
net.ipv6.conf.he-ipv6.forwarding=1

전혀 작동하지 않습니다

이에 대해 이전에 Debian 포럼에 게시한 적이 있습니다. 여기에서 더 많은 출력 및 구성 파일을 볼 수 있습니다. http://forums.debian.net/viewtopic.php?f=30&t=131134

/etc/network/interfaces

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet static
hostapd /etc/hostapd/hostapd.conf
address 192.168.0.10
netmask 255.255.255.0

iface wlan0 inet6 auto
        gateway 2001:470:27:46e::2

auto he-ipv6
iface he-ipv6 inet6 v4tunnel
        address 2001:470:27:46e::2
        netmask 64
        endpoint 216.66.80.90
        local 81.234.63.186
        ttl 255
        gateway 2001:470:27:46e::1

그리고

/etc/sysctl.conf

net.ipv4.ip_forward=1

net.ipv6.conf.all.forwarding=1

도움을 주셔서 미리 감사드립니다.

답변1

안녕하세요. Johan Myreen에게 감사드립니다. 귀하의 말이 맞습니다. 하지만 여전히 작동하는 데 어려움을 겪고 있습니다. 나는 이 가이드를 따르기 시작했습니다https://scottlinux.com/2014/04/28/debian-linux-home-router-with-ipv4-and-ipv6/이것은 내 설정과 유사하지만 인터페이스 eth0과 eth1 사이에서는 eth0과 wlan0일 수도 있다고 생각합니다. 처음에는 가이드를 잘못 읽었고 radvd에서 약간 혼란스러운 IP 주소를 얻었지만 결국에는 작동했습니다. 가이드에서는 eth1 또는 제 경우에는 wlan0에서 고정 IP를 사용하는 것이 좋습니다. radvd에서 IP를 변경하면 자동 작업이 제대로 작동합니다.

radvd.conf
prefix 2001:470:28:46e::/64

이제 모든 것이 괜찮아요 John. 주소가 있으면 케이크를 보내드릴게요 :)

관련 정보