#!/bin/sh if [ $# -ne 2 ]; then echo "$0 ip-address nat64-prefix" echo " ip-address: where to find the OpenWRT device" echo " nat64-prefix: how to reach the ipv4 hosts" echo "" echo "Example:" echo "$0 2a0a:e5c1:301::42 2a0a:e5c1:301:b00::/96" echo "" echo "This maps 2a0a:e5c1:301:b00::/96 to the IPv4 addresses on the device 2a0a:e5c1:301::42" exit 1 fi my_ip=$1; shift nat64_prefix=$1; shift cat < /etc/rc.local sysctl -w net.ipv6.conf.all.accept_ra=2 modprobe jool jool instance add default --netfilter -6 ${nat64_prefix} EO2 # OpenWRT has 192.168.1. assigned on LAN by default # Probably not even necessary # jool -4 -a 192.168.1.1 sh /etc/rc.local EOF