-
-
Save jimtalksdata/639658 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
DD-WRT config: | |
insmod /lib/modules/`uname -r`/kernel/net/ipv6/sit.ko | |
sleep 5 | |
HOST6RD=$(nslookup 6rd.comcast.net |grep "Address"|awk '{ print $3 }'|grep -v 192.168.1.1 -m1) | |
WANIP=$(ip -4 addr show dev vlan2 | grep 'inet ' | awk '{print $2}' | cut -d/ -f1) | |
if [ -n "$WANIP" ] | |
then | |
V6PREFIX=$(printf ' 2001:55c:%02x%02x:%02x%02x' $(echo $WANIP | tr . ' ')) | |
ip tunnel add tun6rd mode sit ttl 255 remote any local $WANIP | |
ip link set tun6rd mtu 1280 | |
ip link set tun6rd up | |
ip addr add $V6PREFIX:0::1/32 dev tun6rd | |
ip addr add $V6PREFIX:1::1/64 dev br0 | |
ip -6 route add 2000::/3 via ::$HOST6RD dev tun6rd | |
kill -HUP $(cat /var/run/radvd.pid) | |
fi | |
echo "interface br0 { MinRtrAdvInterval 3; MaxRtrAdvInterval 10; AdvLinkMTU 1280; AdvSendAdvert on; \ | |
prefix $V6PREFIX::/64 { AdvOnLink on; AdvAutonomous on; AdvValidLifetime 86400; AdvPreferredLifetime 86400; }; };" \ | |
> /tmp/radvd.conf | |
radvd -C /tmp/radvd.conf start | |
Test ping: | |
C:\Program Files\cFosSpeed>tracert ipv6.google.com | |
Tracing route to ipv6.l.google.com [2001:4860:8003::63] | |
over a maximum of 30 hops: | |
1 <1 ms <1 ms <1 ms **** (hidden) | |
2 40 ms 34 ms 44 ms 2001:55c:45fc:5042::1 | |
3 35 ms 34 ms 36 ms 2001:558:d0:1e::1 | |
4 35 ms 34 ms 33 ms 2001:558:d0:b::1 | |
5 35 ms 36 ms 34 ms 2001:558:d0:1::1 | |
6 38 ms 37 ms 34 ms 2001:558:0:f6c5::1 | |
7 49 ms 51 ms 49 ms pos-0-2-0-0-cr01.santateresa.tx.ibone.comcast.ne | |
t [2001:558:0:f5aa::2] | |
8 109 ms 68 ms 76 ms pos-0-5-0-0-cr01.losangeles.ca.ibone.comcast.net | |
[2001:558:0:f583::1] | |
9 83 ms 80 ms 83 ms ix-4-0-0.547.mcore5.LAA-LosAngeles.ipv6.as6453.n | |
et [2001:5a0:100:500::d] | |
10 90 ms 80 ms 83 ms 2001:5a0:fff0::2 | |
11 77 ms 80 ms 83 ms if-1-0-0.977.mcore5.LAA-LosAngeles.ipv6.as6453.n | |
et [2001:5a0:fff0:100::2] | |
12 78 ms * 86 ms if-5-0-0.902.core2.DTX-Dallas.ipv6.as6453.net [2 | |
001:5a0:100:500::11] | |
13 123 ms 113 ms 113 ms if-6-0-0.1275.core2.MLN-Miami.ipv6.as6453.net [2 | |
001:5a0:2e00:100::16] | |
14 * 135 ms 115 ms 2001:478:124::133 | |
15 116 ms 116 ms 120 ms 2001:4860::1:0:245c | |
16 130 ms 134 ms 143 ms 2001:4860::1:0:489 | |
17 139 ms 147 ms 132 ms 2001:4860::2:0:608 | |
18 136 ms 140 ms 147 ms 2001:4860:0:1::105 | |
19 130 ms 135 ms 131 ms gy-in-x63.1e100.net [2001:4860:8003::63] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment