A method and apparatus for controlling access to data communication
applications is disclosed. According to the method, the DNS names of the
servers of the data communication applications are identified. The
identified DNS names are used to determine the IP addresses of the
servers. Furthermore, the identified IP addresses are used to control
access to the data communication applications for the requests going to
the servers of the data communication applications.