1. A method of managing network connections in a software provisioning environment, comprising: maintaining, in a provisioning server, a set of network modules representing different types of name servers, wherein each network module in the set of modules comprises instructions for generating a configuration file for an associated type of name server; identifying an alteration to at least one connection of a set of network connections; identifying a network module from the set of network modules that corresponds to a type of a name server in the at least one connection affected by the alteration; and altering a configuration of the name server in the at least one connection utilizing the identified network module.