Domain name resolution method and device

A technology for domain name resolution and domain name resolution request, applied in the field of domain name resolution methods and devices, can solve problems such as increasing maintenance costs, and achieve the effects of low maintenance costs, ensuring stability, and reducing the risk of domain name hijacking

Active Publication Date: 2018-11-02
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Increased maintenance costs if the private DNS ser

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Domain name resolution method and device
  • Domain name resolution method and device
  • Domain name resolution method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049]Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numerals in different drawings refer to the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with aspects of the present disclosure as recited in the appended claims.

[0050] figure 1 It is a flowchart of a domain name resolution method according to an exemplary embodiment. The method can be applied to terminal devices such as a mobile phone, a tablet computer, or a PC (Personal Computer, personal computer). like figure 1 As shown, the method includes step S11 to step S15.

[0051] In step S11, a configuration file is obtained from a private DNS s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention relates to a domain name resolution method and device. The method comprises the following steps of acquiring a configuration file from a private DNS server; respectively sending a domainname resolution request to a default DNS server of terminal equipment and at least one public DNS server according to each domain name contained in the configuration file; determining a standby DNS server according to an accuracy rate of a domain name resolution result returned by each DNS server; and when a network request is initiated, if the configuration file includes the domain name corresponding to the network request, carrying out domain name resolution on the domain name corresponding to the network request according to the configuration file, otherwise carrying out domain name resolution on the domain name corresponding to the network request through the standby DNS server. According to the method and the device, the domain name resolution requirement for an open network can be met on the premise that the domain name hijacking risk is reduced as much as possible, and the requirement for the bandwidth of the private DNS server is low, and the maintenance cost is lower.

Description

technical field [0001] The present disclosure relates to the field of communication technology, and in particular to a domain name resolution method and device. Background technique [0002] Before the client initiates a network request to the server, it needs to first send a domain name resolution request to the DNS (Domain Name System, Domain Name System) server to obtain the IP (Internet Protocol, Internet Protocol) address corresponding to the domain name. The DNS server may include some wrong correspondence between domain names and IP addresses intentionally or under attack. Returning the wrong correspondence between domain names and IP addresses to the client will cause DNS hijacking and may cause losses to users. [0003] In related technologies, usually the developer of the application builds a private DNS server by itself, and ensures the reliability of the DNS resolution process by means of encryption. In this manner, before initiating a network request, the clien...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L29/12H04L29/08
CPCH04L61/10H04L67/30H04L61/4511
Inventor 於一飞刘守群
Owner BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products