- 专利标题: Device and method for virtual private network connection establishment
-
申请号: US15699006申请日: 2017-09-08
-
公开(公告)号: US10547649B2公开(公告)日: 2020-01-28
- 发明人: Thomas F. Pauly
- 申请人: APPLE INC.
- 申请人地址: US CA Cupertino
- 专利权人: Apple Inc.
- 当前专利权人: Apple Inc.
- 当前专利权人地址: US CA Cupertino
- 代理机构: Fay Kaplun & Marcin, LLP
- 主分类号: H04L29/06
- IPC分类号: H04L29/06 ; H04L29/12 ; H04L29/08
摘要:
A method, client device and non-transitory computer readable storage medium for connecting to a virtual private network (VPN). A request to connect to a destination identified by a hostname is received from an application executed on the client device and a domain name system (DNS) lookup functionality is performed on the hostname, the DNS lookup functionality returning an address. It is then determined whether the returned address is a redirected address, whether a hypertext transmission protocol secure (HTTPS) probe configured for the hostname fails, or whether the returned address matches a cached route in which a transmission control protocol (TCP) connection establishment is unsuccessful. If any of the returned address is a redirected address, the HTTPS probe fails or the returned address matches the cached route and the TCP connection establishment is unsuccessful, the client device is connected to the VPN.
公开/授权文献
信息查询