SLICE=$1
SLICEID=`id -u $SLICE`
-read LINKNUM
-LINK=${SLICEID}$LINKNUM
+read LABEL
read REMOTE
read KEY
+LINK=${LABEL}k$KEY
+
modprobe ip_gre
modprobe etun
$IP link set $EGRE up
### Setup etun
-ETUN0=veth$LINK
+ETUN0=v$LINK
ETUN1=etun$LINK
echo $ETUN0,$ETUN1 > /sys/module/etun/parameters/newif
ifconfig $ETUN0 up
brctl addif $BRIDGE $ETUN1
ifconfig $BRIDGE up
+### Setup iptables so that packets are visible in the vserver
+iptables -t mangle -A FORWARD -o $BRIDGE -j MARK --set-mark $SLICEID
+
### Create "grab link" script
GRAB=/vsys/grab-$ETUN0
cat > $GRAB <<EOF