Supporting multiple name servers in a software provisioning environment
First Claim
Patent Images
1. A method comprising:
- maintaining, in a provisioning server, a plurality of network modules, wherein each network module in the plurality of modules is associated with a different type of name server and comprises instructions to generate a configuration file for the associated type of name server;
identifying, by the provisioning server, an alteration to a connection of a plurality of network connections to a computer system coupled to the connection;
identifying a network module from the plurality of network modules in view of a type of a name server in the connection affected by the alteration; and
altering, by the provisioning server, a configuration file of each of a plurality of name servers utilizing the identified network module, wherein the identified network module comprises instructions to alter the corresponding configuration files of each of the plurality of name servers.
1 Assignment
0 Petitions
Accused Products
Abstract
A provisioning server can be configured to include a network configuration module that can set-up, configure, and manage network connections served by the provisioning server including name servers, such as Domain Name System (DNS) servers, in the network connections. The provisioning server can be configured to maintain a set of network modules, each network module corresponding to a different type of name server. Each of the network modules can be configured to include logic for generating or altering a configuration file for the corresponding type of name server.
160 Citations
21 Claims
-
1. A method comprising:
-
maintaining, in a provisioning server, a plurality of network modules, wherein each network module in the plurality of modules is associated with a different type of name server and comprises instructions to generate a configuration file for the associated type of name server; identifying, by the provisioning server, an alteration to a connection of a plurality of network connections to a computer system coupled to the connection; identifying a network module from the plurality of network modules in view of a type of a name server in the connection affected by the alteration; and altering, by the provisioning server, a configuration file of each of a plurality of name servers utilizing the identified network module, wherein the identified network module comprises instructions to alter the corresponding configuration files of each of the plurality of name servers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a network interface to a network comprising a plurality of network connections; and a processor, to communicate with the network interface, the processor to; maintain, in the processor, a plurality of network modules, wherein each network module in the plurality of modules is associated with a different type of name server and comprises instructions for generating a configuration file for the associated type of name server; identify, by the processor, an alteration to a connection of the plurality of network connections to a computer system coupled to the connection; identify a network module from the plurality of network modules in view of a type of a name server in the connection affected by the alteration; and alter a configuration file of each of a plurality of name servers utilizing the identified network module, wherein the identified network module comprises instructions to alter the corresponding configuration files of each of the plurality of name servers. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium being programmed to cause a processor to:
-
maintain a plurality of network modules, wherein each network module in the plurality of modules is associated with a different type of name server and comprises instructions to generate a configuration file for the associated type of name server; identify, by the processor, an alteration to a connection of a plurality of network connections to a computer system coupled to the connection; identify a network module from the plurality of network modules in view of a type of a name server in the connection affected by the alteration; and alter, by the processor, a configuration file of each of a plurality of name servers utilizing the identified network module, wherein the identified network module comprises instructions to alter the corresponding configuration files of each of the plurality of name servers. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification