Änderungen

Zur Navigation springen Zur Suche springen
177 Bytes hinzugefügt ,  10:53, 2. Okt. 2006
Zeile 146: Zeile 146:  
  echo  >$VTUN "default { proto tcp; type ether; compress no; encrypt no; keepalive no; multi yes; stat no; }"
 
  echo  >$VTUN "default { proto tcp; type ether; compress no; encrypt no; keepalive no; multi yes; stat no; }"
 
  for CLIENT in $LST;do let CNT+=1;OKTETT=$(( 254 - CNT ))
 
  for CLIENT in $LST;do let CNT+=1;OKTETT=$(( 254 - CNT ))
   echo >>$VTUN "$(get_name $CLIENT) { passwd bla; device tap$CNT; speed 80;"
+
   echo >>$VTUN "$(get_name $CLIENT) { passwd bla; device tap$CNT; speed 0;"
 
   echo >>$VTUN " up { program \"ip addr add dev %% $VPN.$OKTETT/16 brd $BC; ip link set %% mtu $MTU up\"; }; }"
 
   echo >>$VTUN " up { program \"ip addr add dev %% $VPN.$OKTETT/16 brd $BC; ip link set %% mtu $MTU up\"; }; }"
 
   IFLIST=$IFLIST" \"tap$CNT\""
 
   IFLIST=$IFLIST" \"tap$CNT\""
 
  done
 
  done
  echo >>$OLSR -e "Interface$IFLIST$(write_olsr)\n\nIp4Broadcast $BC\n#LinkQualityMult default 0.1\n}"
+
  echo >>$OLSR -e "Interface$IFLIST$(write_olsr)\n\nIp4Broadcast $BC\nLinkQualityMult default 0.1\n}"
 
  vtund -s
 
  vtund -s
 
else
 
else
Zeile 160: Zeile 160:  
  vtund $(get_name $THIS) $SRVPUBLIC
 
  vtund $(get_name $THIS) $SRVPUBLIC
 
fi
 
fi
 +
# komischerweise muss der tunnel geNATet werden, wird noch beobachtet...
 +
iptables -t nat -D POSTROUTING -o tap+ -j MASQUERADE
 +
iptables -t nat -I POSTROUTING -o tap+ -j MASQUERADE
 
</pre>
 
</pre>

Navigationsmenü