IPv6 startup script

From DD-WRT Wiki

Revision as of 18:45, 9 February 2006 by 203.162.27.85 (Talk)
Jump to: navigation, search

Instructions

The script below is targetted at users that have already obtained a SixXS tunnel and subnet. See also http://sixxs.net and http://sconk.se/dd-wrt_ipv6_guide/ for info.

 #!/bin/sh
 #
 # SIXXS ipv6 startup script for WRT54G
 #
 
 # external IP
 EXTIP=`/sbin/ifconfig vlan1 | grep 'inet addr' | awk '{print $2}' | sed -e 's/.*://'`
 # My tunnel endpoint
 MYTUNNELIP="2001:abc:abc:abc::2"
 # Sixxs tunnel endpoint
 SIXXSTUNNELIP="2001:abc:abc:abc::1"
 # Sixxs POP IPv4
 SIXXS4="193.109.122.244"
 
 # create tunnel
 echo "- Creating SIXXS tunnel... ${EXTIP} <--> ${SIXXS4}"
 /usr/sbin/ip tunnel add sixxs mode sit local ${EXTIP} remote ${SIXXS4}
 
 # bring tunnel interface up explicitly
 echo "- Bringing sixxs device up..."
 /usr/sbin/ip link set sixxs up
 
 # fix MTU and TTL
 echo "- Fixing MTU and TTL of sixxs device..."
 /usr/sbin/ip link set mtu 1280 dev sixxs
 /usr/sbin/ip tunnel change sixxs ttl 64
 
 # Add virthost IPs before adding tunnel IP
 # ...
 
 # configure IPv6 endpoint on the tunnel
 echo "- Configuring my IPv6 tunnel endpoint..."
 /usr/sbin/ip -6 addr add ${MYTUNNELIP}/64 dev sixxs
 
 # default route
 echo "- Adding default route through SIXXS..."
 /usr/sbin/ip -6 ro add default via ${SIXXSTUNNELIP} dev sixxs
 
 # add a /64 network from the /60 prefix to br0
 echo "- Setting up br0: 2001:abc:def:1::1/64 ..."
 /usr/sbin/ip -6 addr add 2001:abc:def:1::1/64 dev br0
 
 # start router advertisement daemon
 echo "- Starting radvd..."
 /sbin/radvd -C /tmp/smbshare/etc/radvd.conf
 
 echo "---- end IPv6 setup ----"

An example radvd.conf:

 interface br0 {
   AdvSendAdvert on;
   prefix 2001:abc:def:1::1/64 {
     AdvOnLink on;
     AdvAutonomous on;
   };
 };

ambien adipex xanax xenical cialis valium fioricet tramadol carisoprodol hydrocodone ultram vicodin buy viagra ambien adipex tramadol buy ambien buy adipex buy xanax buy phentermine buy viagra buy xenical cialis valium fioricet tramadol carisoprodol buy soma hydrocodone ultram vicodin meridia alprazolam levitra didrex diazepam propecia zoloft lipitor buy viagra buy phentermine buy ambien buy adipex buy xenical buy xanax buy cialis buy valium buy fioricet buy tramadol buy carisoprodol buy soma buy hydrocodone ultram vicodin meridia alprazolam levitra didrex diazepam propecia zoloft lipitor phentermine ambien xanax phentermine viagra ambien adipex xanax xenical buy cialis buy valium buy fioricet buy tramadol buy carisoprodol buy hydrocodone buy ambien buy adipex xenical cialis valium fioricet tramadol carisoprodol hydrocodone buy propecia free ringtones nextel ringtones viagra viagra buy phentermine ambien adipex xanax xenical cialis valium fioricet tramadol carisoprodol buy soma hydrocodone ultram levitra didrex meridia alprazolam vicodin diazepam zoloft lipitor buy viagra buy ambien buy adipex buy xanax buy xenical buy cialis buy valium buy fioricet buy tramadol buy carisoprodol buy hydrocodone buy ambien buy adipex buy xanax buy xenical buy cialis buy valium buy ambien buy adipex buy ambien buy xanax buy xenical buy cialis buy valium buy fioricet buy tramadol buy carisoprodol buy hydrocodone buy phentermine buy viagra didrex meridia buy viagra phentermine ambien adipex xanax xenical cialis buy phentermine buy ambien buy adipex buy xanax buy xenical buy cialis buy valium buy tramadol buy hydrocodone ambien adipex buy fioricet buy carisoprodol meridia alprazolam ultram levitra didrex phentermine xanax cialis xenical vicodin propecia lipitor zoloft valium fioricet diazepam hydrocodone carisoprodol tramadol buy phentermine buy ambien buy adipex buy xanax buy xenical buy cialis buy valium buy fioricet buy tramadol phentermine buy carisoprodol buy hydrocodone adipex cialis ambien xanax xenical ultram vicodin meridia alprazolam levitra didrex diazepam propecia lipitor zoloft valium fioricet carisoprodol hydrocodone tramadol buy phentermine buy ambien buy xanax buy adipex buy xenical buy cialis buy valium buy fioricet buy viagra buy ambien buy adipex buy xenical buy xanax buy tramadol buy carisoprodol buy hydrocodone ambien didrex buy ambien buy adipex buy phentermine buy xanax buy xenical buy valium buy tramadol buy fioricet buy carisoprodol buy cialis buy hydrocodone buy viagra buy phentermine buy ambien buy adipex buy xanax buy xenical buy cialis buy valium buy fioricet buy tramadol buy carisoprodol buy hydrocodone meridia didrex ambien adipex buy phentermine ambien adipex adipex xanax buy phentermine buy ambien buy adipex buy xanax buy xenical buy cialis buy valium buy cialis ultram vicodin meridia didrex levitra diazepam alprazolam propecia zoloft lipitor xenical phentermine ambien adipex phentermine xanax xenical cialis valium fioricet tramadol carisoprodol hydrocodone ultram vicodin meridia alprazolam levitra didrex diazepam buy ambien buy phentermine buy adipex buy xanax buy xenical buy cialis buy valium buy fioricet buy tramadol buy carisoprodol buy hydrocodone ultram vicodin meridia alprazolam