Place the 2 files in the same folder (I recommend a folder named portal in the root folder "/portal/")
You can initialize the script by typing: bash /portal/rules.sh initialize
You can grand an ip access to the internet by typing: bash /portal/rules.sh grand XXX.XXX.XXX.XXX (The ip adrress)
If you want the script to run at system stratup edit the /etc/rc.local and add before "exit 0" this code: bash /portal/rules.sh initialize