Transparent proxy authentication via DNS processing

    公开(公告)号:US10666608B2

    公开(公告)日:2020-05-26

    申请号:US16286128

    申请日:2019-02-26

    IPC分类号: H04L29/12 H04L29/06 H04L29/08

    摘要: A DNS nameserver processes requests for domain name information based on subscriber identifiers, and optionally subscriber information. Based on a subscriber identifier, requests for a target domain name may generate a DNS response with domain name information for a proxy service. Techniques are provided to seamlessly and transparently authenticate a subscriber at the proxy service. The proxy service generates a redirect with a unique domain name including a tracking identifier in response to requests for a target domain name. The nameserver receives a request associated with the unique domain name. The nameserver responds with domain name information of the proxy service and generates a message to the proxy service mapping the tracking identifier to the subscriber identifier. The client then generates a request to the proxy service that includes the tracking identifier. The proxy service uses the mapping from the nameserver to authenticate the corresponding subscriber identifier.

    Transparent proxy authentication via DNS processing

    公开(公告)号:US10277554B2

    公开(公告)日:2019-04-30

    申请号:US14196973

    申请日:2014-03-04

    IPC分类号: H04L29/06 H04L29/08 H04L29/12

    摘要: A DNS nameserver processes requests for domain name information based on subscriber identifiers, and optionally subscriber information. Based on a subscriber identifier, requests for a target domain name may generate a DNS response with domain name information for a proxy service. Techniques are provided to seamlessly and transparently authenticate a subscriber at the proxy service. The proxy service generates a redirect with a unique domain name including a tracking identifier in response to requests for a target domain name. The nameserver receives a request associated with the unique domain name. The nameserver responds with domain name information of the proxy service and generates a message to the proxy service mapping the tracking identifier to the subscriber identifier. The client then generates a request to the proxy service that includes the tracking identifier. The proxy service uses the mapping from the nameserver to authenticate the corresponding subscriber identifier.

    Protocol addressing for client and destination identification across computer networks

    公开(公告)号:US09807050B2

    公开(公告)日:2017-10-31

    申请号:US14687622

    申请日:2015-04-15

    摘要: Internet protocol addressing to uniquely identify clients and destinations across computer networks is provided. Communication between a proxy service and a DNS nameserver is facilitated to permit the DNS nameserver to send a subscriber identifier to the proxy service in response to a DNS request for a flagged domain name. The proxy service selects a unique IP address from a pool of IP addresses assigned to the proxy service. The proxy service associates the selected IP address with the subscriber identifier and optionally, the target domain name of the DNS request. The proxy service provides the unique IP address to the DNS nameserver which returns the unique IP address to the client device for the target domain name. The subscriber can then be authenticated at the proxy service transparently without input from the subscriber or client device based on the unique IP address provided by the client device to the proxy service.

    Protocol Addressing For Client And Destination Identification Across Computer Networks
    5.
    发明申请
    Protocol Addressing For Client And Destination Identification Across Computer Networks 有权
    协议寻址用于客户端和目标身份识别跨计算机网络

    公开(公告)号:US20160308821A1

    公开(公告)日:2016-10-20

    申请号:US14687622

    申请日:2015-04-15

    IPC分类号: H04L29/12

    摘要: Internet protocol addressing to uniquely identify clients and destinations across computer networks is provided. Communication between a proxy service and a DNS nameserver is facilitated to permit the DNS nameserver to send a subscriber identifier to the proxy service in response to a DNS request for a flagged domain name. The proxy service selects a unique IP address from a pool of IP addresses assigned to the proxy service. The proxy service associates the selected IP address with the subscriber identifier and optionally, the target domain name of the DNS request. The proxy service provides the unique IP address to the DNS nameserver which returns the unique IP address to the client device for the target domain name. The subscriber can then be authenticated at the proxy service transparently without input from the subscriber or client device based on the unique IP address provided by the client device to the proxy service.

    摘要翻译: 提供了通过计算机网络独特地识别客户端和目的地的互联网协议寻址。 代理服务和DNS名称服务器之间的通信便于允许DNS名称服务器响应于对被标记的域名的DNS请求而向代理服务发送订户标识符。 代理服务器从分配给代理服务的IP地址池中选择唯一的IP地址。 代理服务将所选择的IP地址与订户标识符和可选地,DNS请求的目标域名相关联。 代理服务为DNS名称服务器提供唯一的IP地址,该名称服务器将目标域名的唯一IP地址返回给客户端设备。 然后可以在代理服务处透明地对用户进行身份验证,而无需根据客户端设备向代理服务提供的唯一IP地址从用户或客户端设备进行输入。

    TRANSPARENT PROXY AUTHENTICATION VIA DNS PROCESSING

    公开(公告)号:US20190199678A1

    公开(公告)日:2019-06-27

    申请号:US16286128

    申请日:2019-02-26

    IPC分类号: H04L29/12 H04L29/06

    摘要: A DNS nameserver processes requests for domain name information based on subscriber identifiers, and optionally subscriber information. Based on a subscriber identifier, requests for a target domain name may generate a DNS response with domain name information for a proxy service. Techniques are provided to seamlessly and transparently authenticate a subscriber at the proxy service. The proxy service generates a redirect with a unique domain name including a tracking identifier in response to requests for a target domain name. The nameserver receives a request associated with the unique domain name. The nameserver responds with domain name information of the proxy service and generates a message to the proxy service mapping the tracking identifier to the subscriber identifier. The client then generates a request to the proxy service that includes the tracking identifier. The proxy service uses the mapping from the nameserver to authenticate the corresponding subscriber identifier.