muhstik

- irc flooding solution
git clone git://git.acid.vegas/muhstik.git
Log | Files | Refs | Archive | README

vhosts.sh (453B)

      1 source config.sh
      2 
      3 rm "/home/literalka/git/muhstik/vhosts"
      4 
      5 for (( i = 0; i < 100; i++ )); do
      6 	if [ "$SUBNET_TYPE" -eq "48" ]; then
      7 		RAND_IP=`echo \`ipgen\`:\`ipgen\`:\`ipgen\`:\`ipgen\`:\`ipgen 1 65534\``
      8 	else # Assume /64
      9 		RAND_IP=`echo \`ipgen\`:\`ipgen\`:\`ipgen\`:\`ipgen 1 65534\``
     10 	fi
     11 	ip -6 addr add ${EXT_IP6_PREFIX}:${RAND_IP}/3 dev ${DEV_NAME} preferred_lft 0
     12 	echo "${EXT_IP6_PREFIX}:${RAND_IP}" >> /home/literalka/git/muhstik/vhosts
     13 done