1. A system, comprising: a processor configured to: receive a network policy that includes a domain name, wherein the domain name includes a Fully Qualified Domain Name (FQDN); periodically update Internet Protocol (IP) address information associated with the domain name by performing a Domain Name Server (DNS) query, wherein update the IP address information comprises: determine whether the domain name has been resolved; in the event that the domain name has not been resolved, attempt to resolve the domain name; and in the event that the domain name has been resolved, check whether the IP address information associated with the domain name has changed; and in the event that the network policy is to be enforced and the IP address information associated with the domain name has not been updated, dynamically perform a resolution of the domain name to enforce the network policy based on the domain name; and a memory coupled to the processor and configured to provide the processor with instructions.