Actually, my internet connection is dialled only after Linux has fully booted up and i have login as root. Therefore the dynamic IP is only available after the login. My firewall however, is launched during boot time. Is there any other way that I can do this? Or do I have to execute the firewall script everytime i change my IP?