Supercharge Your Innovation With Domain-Expert AI Agents!

DNS recursion server collection method and system

A recursive server and authoritative server technology, applied in the field of DNS recursive server collection, can solve the problem of unable to return scan results, unable to accurately determine the DNS recursive server of the scanned device, unable to determine whether the scanned server has the recursive function, etc. The effect of improving accuracy

Active Publication Date: 2017-01-04
DATANG SOFTWARE TECH
View PDF3 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. Since many servers have security protection measures, if you frequently scan port 53 of the server, it will be interpreted as a malicious attack, and will be blocked or prohibited by the server or protection device. The specific performance is that the scan result cannot be returned
However, if the scan of port 53 is unsuccessful, it is impossible to determine whether the scanned server has the recursive function.
[0006] 2. Since many devices have a recursive function, it is impossible to accurately determine whether the scanned device is a DNS recursive server even if the port 53 is successfully scanned.

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
  • DNS recursion server collection method and system
  • DNS recursion server collection method and system
  • DNS recursion server collection method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0078] refer to figure 2 , which shows a flow chart of Embodiment 1 of the method for DNS recursive server collection according to the present invention, which specifically includes the following steps:

[0079] Step 201: Obtain an initial IP address list, a first target website list, and a second target website list; the initial IP address list includes all IP addresses in a specified region.

[0080] The specified region is China in the embodiment of the present invention.

[0081] Obtain all IP addresses in the specified region to get the initial IP address list.

[0082] Select N websites in the specified area to obtain the first target website list, where N is a positive integer greater than or equal to 1.

[0083] Get all the URLs in the specified region to get the second target website list.

[0084] Step 202: For each IP address in the initial IP address list, combine the IP address and each URL in the first target website list, and use the combined IP address and ...

Embodiment 2

[0118] refer to image 3 , showing the flow chart of Embodiment 2 of the method for DNS recursive server collection according to the present invention, combined with Figure 3A The program flowchart of the shown DNS recursive server is described, which specifically includes the following steps:

[0119] Step 301: Obtain an initial IP address list, a first target website list, and a second target website list; the initial IP address list includes all IP addresses in the specified region; the first target website list includes: N sites with A CDN-configured website and M websites without a CDN configuration.

[0120] The specified region is China in the embodiment of the present invention.

[0121] The source of the initial IP address list includes the IP of the website interface, the IP provided by local communication administrations and operators, and the IP provided by the IP library service provider, with a number of more than 400 million.

[0122] The first target websit...

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 embodiment of the invention provides a DNS recursion server collection method and system, and relates to the communication technology field. The method comprises: based on the IP address database of an assigned region, finding out a device IP address having a recursion function through calling a dig command and special parameters; deleting a device IP address which is not a DNS server from the device IP address with the recursion function so as to obtain the IP address with a recursion function DNS server; based on the website database of the assigned region, finding out the IP address of the authority server of the assigned region through calling the dig command and the special parameters; and deleting the IP address of the authority server in the IP address with the recursion function DNS server so as to obtain the IP address of the recursion function DNS server of the assigned region. The DNS recursion server collection method can collect the DNS recursion server of the assigned region without encountering the plugging or forbidding of the website or the network device and has high accuracy.

Description

technical field [0001] The invention relates to the technical field of communication, in particular to a method and system for collecting DNS recursive servers. Background technique [0002] With the continuous development of the Internet, the network has penetrated into the country's politics, economy, military, culture, life and other fields, and the operation of the entire society has been inseparable from the network. Domain name management in the Internet is an important research content of information security. In recent years, many users have been deceived by phishing websites, causing unnecessary losses to society and personal property. In addition, domain name management belongs to the category of Internet resource management. The quality of the experience largely depends on the configuration of DNS (Domain Name Server, domain name server). For example, the DNS configuration of a large number of domestic users’ Internet access devices is 8.8.8.8. Experience, there ...

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/12
CPCH04L61/4541H04L61/4511H04L61/5046H04L2101/604
Inventor 张钲
Owner DATANG SOFTWARE TECH
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More