Hi,
I am just a newer to study Linux for IPV6,and I have referenced Ipv6+linux's howto
and i got a similiar problem when i tried to form an experimental ipv6 web,could you help me?
And my problem is as follow:
there are two ipv6 websites isolated by one ipv4 web ,and i want to enable both ends ipb6 web can visit each other,and the whole web is simulated by five pc ,each with two network cards, the physical topological struct is formed as :
A[eth0,eth1]--B[eth0,eth1]--C[eth0,eth1]--D[eth0,eth1]--E[eth0,eth1]
A:
eth0:Not used at present
eth1:202.192.1.1 2002:cac0:0202:2::2/64
B:
eth0:202.192.1.2 2002:cac0:0202:2::1/64
eth1:202.192.2.2 ----tun6to4 2002:cac0:0202:1::1/64
C:
eth0:202.192.2.3
eth1:202.192.3.3
D:
eth0:202.192.3.4 ----tun6to4 2002:cac0:0404:1::1/64
eth1:202.192.4.4 2002:cac0:0404:2::1/64
E:
eth0:202.192.4.5 2002:cac0:0404:2::2/64
eth1:Not used at present
and i have configed the web to make all the nodes can connect with each other as ipv4 network first, then i created a tunnel between B:eth1 and D:eth0,I wanted to ues them as tunnel server,my operating system is redhat 9.0,and my operration is as following:
B:eth1
>ip tunnel add tun6to4 mode sit ttl 254 remote 202.192.4.4 local 202.192.1.2
>ip link set dev tun6to4 up
>ip addr add 2002:cac0:0202:1::1/16 dev tun6to4
>ip route add 2002::/16 dev tun6to4
>ip route add 2002:cac0:0404:1::/64 via 2002:cac0:0404:1::1/16 dev tun64

D:eth0
>ip tunnel add tun6to4 mode sit ttl 254 remote 202.192.1.2 local 202.192.4.4
>ip link set dev tun6to4 up
>ip addr add 2002:cac0:0404:1::1/16 dev tun6to4
>ip route add 2002::/16 dev tun6to4
>ip route add 2002:cac0:0202:1::/64 via 2002:cac0:0202:1::1/16 dev tun64

and these two ends can connect smoothly with each other with ipv6 address
, but A could not visit D and E,E could not visit A and B, and i have been at a loss at this focus for a few weeks, please help me,Thanks!
Best Regards!