I need to manually update BIND DNS from a Windows server. The network team has given my IP address permissions to write to DNS. I'm having trouble finding a good client. I see that nsupdate is a good client for Linux. Searching for "nsupdate for Windows" has a lot of hits, but the clients seem less than ideal and require copying lots of DLLs around.
Ideally I'd like something using the .NET, Windows API, or PowerShell to update BIND DNS. Is there a good client for doing this?
To be more clear, I'm trying to take a cluster's hostname and manually change its IP address to be on different subnets. This will be used in manual failover scenarios.