Patent ID: 9160623
Filing Date: 2015-10-13
Classification: H04L

Abstract:
1. A method of providing user-based domain name system (DNS) filtering, the method comprising: provisioning a first name server with a first policy, associated with a first user, for resolving DNS requests; provisioning a second name server with a second policy, associated with a second user, for resolving DNS requests; receiving, at the first name server, a first DNS request associated with the first user, wherein the first DNS request comprises a source internet protocol (IP) address and is related to a first website; determining, at the first name sever, that the first user is allowed access to the first website based on the source IP address and the first policy; providing a first DNS response that includes an address of the first website; receiving, at the second name server, a second DNS request associated with the second user, wherein the second DNS request comprises the source IP address and is related to the first website; determining, at the second name sever, that the second user is not allowed access to the first website based on the source IP address and the second policy; and providing a second DNS response that includes a different address not associated with the first website.