i've been hapy with a nice lowtech solution, two hostname.if files, one is hostname.if.dhcp the other hostname.if.wrk it's easy to have a small script run than renames the appropriate one based on where your at