SixXS::Sunset 2017-06-06

SixXS+AICCU+Ubuntu+Windows network success
[us] Shadow Hawkins on Monday, 23 February 2009 22:14:45
Hi all, I have been playing around with ipv6 on Vista and Windows 7 for a while trying to get tunnel forwarding to wireless USB-6LowPAN ipv6 web servers. While waiting for the new AICCU client that fixes forwarding on Windows I thought I might learn something going through an Ubuntu setup. I did! The short version: Not only does the forwarding work but all the Windows boxes - wireless and wired - autoconfigured ipv6 addresses through my Netgear WGR614v6 router and can connect to each other locally and to ipv6 web sites using the Ubuntu SixXS tunnel. The long version: The subnet from SixXS is 2001:4978:1db::/48 and the radvd.conf file has interface eth0 { AdvSendAdvert on; AdvLinkMTU 1280; AdvCurHopLimit 128; AdvReachableTime 360000; prefix 2001:4978:1db::/64 { AdvOnLink on; AdvAutonomous on; AdvPreferredLifetime 4294967295; AdvValidLifetime 4294967295; }; }; interface usb0 { AdvSendAdvert on; AdvLinkMTU 1280; AdvCurHopLimit 128; AdvReachableTime 360000; MinRtrAdvInterval 100; MaxRtrAdvInterval 150; AdvDefaultLifetime 200; prefix 2001:4978:1db:1::/64 { AdvOnLink on; AdvAutonomous on; AdvPreferredLifetime 4294967295; AdvValidLifetime 4294967295; }; }; On Ubuntu, $ ip -6 route 2001:4978:f:226::/64 dev sixxs proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 4294967295 2001:4978:1db::/64 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 4294967295 2001:4978:1db:1::/64 dev usb0 proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 4294967295 fe80::/64 dev eth0 proto kernel metric 256 mtu 1500 advmss 1440 hoplimit 4294967295 fe80::/64 dev sixxs proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 4294967295 fe80::/64 dev usb0 proto kernel metric 256 mtu 1280 advmss 1220 hoplimit 4294967295 default via 2001:4978:f:226::1 dev sixxs metric 1024 mtu 1280 advmss 1220 hoplimit 4294967295 and $ ip -6 add 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qlen 1000 inet6 2001:4978:1db::1/64 scope global valid_lft forever preferred_lft forever inet6 fe80::21f:d0ff:fe99:ca31/64 scope link valid_lft forever preferred_lft forever 9: sixxs: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qlen 500 inet6 2001:4978:f:226::2/64 scope global valid_lft forever preferred_lft forever inet6 fe80::4878:f:226:2/64 scope link valid_lft forever preferred_lft forever 11: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1280 qlen 1000 inet6 2001:4978:1db:1::1/64 scope global valid_lft forever preferred_lft forever inet6 fe80::12:13ff:fe14:1517/64 scope link valid_lft forever preferred_lft forever I had thought I couldn't get ipv6 in my home network without an ipv6 enabled router but all the Windows boxes (wired XP, wireless Vista, wired/wireless Win7) then autoconfigured with /64 addresses like 2001:4978:1db:0:6108:e699:e514:6a39. Teredo is disabled everywhere and on some I had to disable the prior AICCU interface which was assigning them to the 2001:4978:f:226/64 tunnel subnet even with AICCU stopped. The WGR614v6 router has firmware version V2.0.13_1.0.13NA if that makes a difference. bigbird.dakx.com is one of the wireless ipv6 webservers and has an AAAA record 2001:4978:1db:1:11:22ff:fe33:4457. It loads from any of the local machines using http://bigbird.dakx.com which sends the tcp traffic to Ubuntu through the local ethernet/wireless G. It also loads from the proxy http://bigbird.dakx.com.ip4.sixxs.org and Wireshark shows that going through the sixxs tunnel. In both cases Ubuntu forwards to the USB subnet. Hopefully everything will be this easy without Ubuntu when the updated AICCU Windows client is ready!

Please note Posting is only allowed when you are logged in.

Static Sunset Edition of SixXS
©2001-2017 SixXS - IPv6 Deployment & Tunnel Broker