I am forced to use a dynamic IP with my internet provider. a static IP is not an (affordable) option. Hence i was blocked today, because of login issues (caps was on). I did not realize that my IP address had changed again. A dynamic IP address, as has been stated before, is a recipe for frustration and baldness.
I have a suggestion that I think would achieve the goals of both, retaining security and 'automagaically' update an administrators IP exception.
1. Keep the existing, do not block these IP addresses list.
2. Add a new option which would allow you to create a list of IP address for a specific admin user say, up to 3 Ip addresses. When that user logs in to the administrator panel, and is properly authenticated., IF they are in the list of white-listed users, AND their current IP address does not appear in the list, they will be given the option of either adding that IP to the list, (so long as there is an entry available) or replacing an existing entry.
I think this would achieve the goal, of both allowing a user to update their IP, and maintain security. Unless a user goes to whatismyip.com on a daily basis, they may not know their IP has changed until they get blocked.
Thank you for considering my idea.