DD-WRT based router

Ενεργοποίηση IPv6 σε router με εγκατεστημένο DD-WRT firmware (έκδοση STANDARD ή BIG v24 SP1 ή νεότερη)

1.Μπαίνουμε στην σελίδα του router και μετά πάμε Administration>Management και τικάρουμε το enable στο IPv6 και radvd κάτω απο το IPv6 support. Τέλος, Apply Settings.

2.Στο κουτί radvd config που εμφανίζεται βάζουμε τα παρακάτω:

interface br0 {
   MinRtrAdvInterval 3;
   MaxRtrAdvInterval 10;
   AdvLinkMTU 1280;
   AdvSendAdvert on;
   prefix 0:0:0:1::/64 {
    AdvOnLink on;
    AdvAutonomous on;
    AdvValidLifetime 86400;
    AdvPreferredLifetime 86400;
    Base6to4Interface ppp0;
    AdvRouterAddr on;
   };
};

Τέλος, Apply Settings.

3.Πηγαίνουμε στο Administration>Commands και στο κουτί Command Shell βάζουμε τα παρακάτω:

insmod /lib/modules/`uname -r`/ipv6.o
sleep 5
radvd -C /tmp/radvd.conf start
sleep 5
WANIP=$(ip -4 addr show dev ppp0 | awk '/inet / {print $2}' | cut -d/ -f1)
if [ -n "$WANIP" ]
then
 V6PREFIX=$(printf '2002:%02x%02x:%02x%02x' $(echo $WANIP | tr . ' '))
 ip tunnel add tun6to4 mode sit ttl 255 remote any local $WANIP
 ip link set tun6to4 mtu 1280
 ip link set tun6to4 up
 ip addr add $V6PREFIX:0::1/16 dev tun6to4
 ip addr add $V6PREFIX:1::1/64 dev br0
 ip -6 route add 2000::/3 via ::192.88.99.1 dev tun6to4
 kill -HUP $(cat /var/run/radvd.pid)
fi

Τέλος πατάμε Save Startup (για να αποθηκευτούν οι παραπάνω εντολές και να εκτελούνται αυτόματα με κάθε εκκίνηση/reboot του router) και κάνουμε reboot (Administration>Management στο τέλος της σελίδας Reboot Router).

4.Η παραμετροποίηση του router έχει τελειώσει, τώρα μένει να σιγουρευτείτε οτι η υποστήριξη IPv6 είναι ενεργοποιημένη στο PC. (Είναι προενεργοποιημένη στα Win7 αλλά όχι στα WinXP και σε μερικά Linux distros)

(*) το router της δοκιμής ήταν Linksys/CiscoWRT320N με firmware v24 sp2 14896

Submitted by: Charis Kaonis

2 Responses to “DD-WRT based router”

  1. Αν δε κάνω λάθος, με το guide αυτό επιτυγχάνεται η δημιουργία 6to4 tunnel κι όχι native IPv6 συνδεσιμότητα.

Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Copyright OTE 2017 Suffusion theme by Sayontan Sinha