Dynamic IP address update
First Claim
1. In a messaging system, a method of efficiently maintaining a domain name server record for a domain name with a dynamic IP address by utilizing the domain name'"'"'s message server in periodically determining when an IP address has changed, the method including acts of:
- identifying a domain name corresponding to a message server;
sending a connection request addressed to the domain name;
after a predetermined time without receiving the connection request at the message server, determining that an IP address corresponding to the domain name has changed;
determining a new IP address corresponding to the domain name;
sending the new IP address to a server for updating one or more DNS records that map the domain name to an IP address such that messages are appropriately routed to the message server.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for a configuration tool that during configuration of a message server assists a user in registering, transferring, maintaining a domain name and/or automatically configuring a message system in accordance therewith. The configuration tool guides the user through a series of inquiries, and based on the user input utilizes a list of registrars for registering a new domain name, configuring the system in accordance with an existing domain name, or transferring an existing domain name to a registrar within the list. The system then automatically configures the messaging server and other systems accordingly. Further, the system is configured to update a DNS for dynamic IP addresses corresponding to a domain name by periodically having the server send connection request to itself. This identifies when IP addresses associated with the domain name have changed, and thus the server may initiate the update of the DNS records.
-
Citations
14 Claims
-
1. In a messaging system, a method of efficiently maintaining a domain name server record for a domain name with a dynamic IP address by utilizing the domain name'"'"'s message server in periodically determining when an IP address has changed, the method including acts of:
-
identifying a domain name corresponding to a message server;
sending a connection request addressed to the domain name;
after a predetermined time without receiving the connection request at the message server, determining that an IP address corresponding to the domain name has changed;
determining a new IP address corresponding to the domain name;
sending the new IP address to a server for updating one or more DNS records that map the domain name to an IP address such that messages are appropriately routed to the message server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. In a messaging system, a computer program product for implementing a method of efficiently maintaining a domain name server record for a domain name with a dynamic IP address by utilizing the domain name'"'"'s message server in periodically determining when an IP address has changed, the computer program product comprising one or more computer readable media having stored thereon computer executable instructions that, when executed by a processor, can cause the messaging system to perform the following:
-
identify a domain name corresponding to a message server;
send a connection request addressed to the domain name;
after a predetermined time without receiving the connection request at the message server, determine that an IP address corresponding to the domain name has changed;
determine a new IP address corresponding to the domain name;
send the new IP address to a server for updating one or more DNS records that map the domain name to an IP address such that messages are appropriately routed to the message server. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification