CN106470249B - Gateway-whois domain name registration querying method and device - Google Patents

Gateway-whois domain name registration querying method and device Download PDF

Info

Publication number
CN106470249B
CN106470249B CN201510512715.XA CN201510512715A CN106470249B CN 106470249 B CN106470249 B CN 106470249B CN 201510512715 A CN201510512715 A CN 201510512715A CN 106470249 B CN106470249 B CN 106470249B
Authority
CN
China
Prior art keywords
domain name
registry
registration information
gateway
inquiry
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510512715.XA
Other languages
Chinese (zh)
Other versions
CN106470249A (en
Inventor
郭汉磊
高雷
卢文哲
邢志杰
马迪
王伟
毛伟
童小海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
INTERNET DOMAIN NAME SYSTEM BEIJING ENGINEERING RESEARCH CENTER
Original Assignee
BEILONG KNET (BEIJING) TECHNOLOGY Co Ltd
INTERNET DOMAIN NAME SYSTEM BEIJING ENGINEERING RESEARCH CENTER LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEILONG KNET (BEIJING) TECHNOLOGY Co Ltd, INTERNET DOMAIN NAME SYSTEM BEIJING ENGINEERING RESEARCH CENTER LLC filed Critical BEILONG KNET (BEIJING) TECHNOLOGY Co Ltd
Priority to CN201510512715.XA priority Critical patent/CN106470249B/en
Publication of CN106470249A publication Critical patent/CN106470249A/en
Application granted granted Critical
Publication of CN106470249B publication Critical patent/CN106470249B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/30Types of network names
    • H04L2101/365Application layer names, e.g. buddy names, unstructured names chosen by a user or home appliance name

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present invention provides a kind of Gateway-whois domain name registration querying method and device, this method comprises: Gateway-whois inquiry system receives the inquiry request that user client is sent;Wherein, the inquiry request includes domain name;The Gateway-whois inquiry system inquires the first registry and/or the second registry according to domain name, obtains the corresponding domain name registration information of domain name;Wherein, first registry is used to store domestic domain name registration information, and second registry is used to store external domain name registration information;The Gateway-whois inquiry system sends the corresponding domain name registration information of domain name to the user client, method and apparatus provided in this embodiment, query process is simple, and, it is not easy the phenomenon that inquiry system path error occur and domain name registration information can not be obtained, search efficiency is high.

Description

Gateway-whois domain name registration querying method and device
Technical field
The present embodiments relate to information query technique more particularly to a kind of gateway (Gateway)-whois domain name registrations Querying method and device.
Background technique
Whois inquiry system is the system that domain name registration information query service is provided free to user, and user passes through Whois Inquiry system, the registration that can find domain name play/stop time, registrant's information, host information, DNS security extension (DNS Security Extension, abbreviation DNSSEC) domain name registration informations such as information and domain name status information, pass through these domain names Registration information, user can get information about the current situation of domain name.
Currently, Ministry of Industry and Information's Regulation Policy requires domestic domain name registration information that must stay in the country, therefore, domain name is caused to infuse Volume library is divided into domestic registry and external registry.When carrying out inquiry of the domain name, for the domain name in China's registration, pass through the country Whois inquiry system inquire domestic registry;For the domain name in foreign countries' registration, need to inquire by Gateway-whois System initiates inquiry request to the whois inquiry system of external registry, by the external external registration of whois inquiry system inquiry Library, and the domain name registration information inquired is returned into Gateway-whois inquiry system.
In the prior art, it when carrying out inquiry of the domain name, needs through domestic Whois inquiry system and Gateway- The two systems of whois inquiry system inquire domestic registry and external registry respectively, and query process is more complicated, especially In the external domain name registration information of inquiry, it is easy to appear inquiry system path error and causes that domain name registration information can not be obtained The phenomenon that, cause search efficiency low.
Summary of the invention
The embodiment of the present invention provides a kind of Gateway-whois domain name registration querying method and device, and query process is simple, And, it is not easy to the phenomenon that inquiry system path error occur and can not obtaining domain name registration information, search efficiency are high.
On the one hand the embodiment of the present invention provides a kind of Gateway-whois domain name registration querying method, comprising:
Gateway-whois inquiry system receives the inquiry request that user client is sent;Wherein, the inquiry request packet Include domain name;
The Gateway-whois inquiry system inquires the first registry and/or the second registry according to domain name, obtains Take the corresponding domain name registration information of domain name;Wherein, first registry is used to store domestic domain name registration information, institute The second registry is stated for storing external domain name registration information;
The Gateway-whois inquiry system sends the corresponding domain name registration letter of domain name to the user client Breath.
In an embodiment of the present invention, the Gateway-whois inquiry system is according to the first registration of domain name inquiry Library and/or the second registry obtain the corresponding domain name registration information of domain name, comprising:
The Gateway-whois inquiry system is inquired in first registry according to domain name whether there is and institute State the corresponding domain name registration information of domain name;
If so, obtaining the corresponding domain name registration information of domain name from first registry;If it is not, then described Gateway-whois inquiry system inquires second registry according to domain name, obtains institute from second registry State the corresponding domain name registration information of domain name.
In an embodiment of the present invention, the Gateway-whois inquiry system receives the inquiry that user client is sent After request, the method also includes:
The Gateway-whois inquiry system obtains the internet protocol of the user client according to the inquiry request Discuss IP address;Wherein, the inquiry request carries the IP address;
The Gateway-whois inquiry system judges whether the inquiry frequency of the IP address is greater than preset times threshold Value;
If so, disconnecting query link, and request failure message is sent to the user client;If it is not, then executing root First registry and/or second registry are inquired according to domain name, obtains the corresponding domain name registration letter of domain name The step of breath.
In an embodiment of the present invention, the Gateway-whois inquiry system is according to the first registration of domain name inquiry Before library or the second registry, the method also includes:
The Gateway-whois inquiry system whether there is according to domain name inquiry local storage and domain name Corresponding domain name registration information, if so, obtaining the corresponding domain name registration information of domain name from the local storage;If It is no, then it executes and first registry and/or second registry is inquired according to domain name, it is corresponding to obtain domain name The step of domain name registration information.
In an embodiment of the present invention, described execute inquires first registry and/or described the according to domain name Two registries, after the step of obtaining domain name corresponding domain name registration information, the method also includes:
The Gateway-whois inquiry system deposits the corresponding domain name registration information storage of domain name to the local In reservoir.
On the other hand the embodiment of the present invention also provides a kind of Gateway-whois domain name registration inquiry unit, comprising:
Receiving module receives the inquiry request that user client is sent for Gateway-whois inquiry system;Wherein, The inquiry request includes domain name;
Enquiry module obtains domain name pair for inquiring the first registry and/or the second registry according to domain name The domain name registration information answered;Wherein, first registry is used to store domestic domain name registration information, second registry For storing external domain name registration information;
Sending module, for sending the corresponding domain name registration information of domain name to the user client.
In an embodiment of the present invention, the enquiry module is specifically used for inquiring first registry according to domain name In whether there is domain name registration information corresponding with domain name;If so, obtaining domain name from first registry Corresponding domain name registration information;If it is not, then inquiring second registry according to domain name, obtained from second registry Take the corresponding domain name registration information of domain name.
In an embodiment of the present invention, the enquiry module is also used to obtain the user client according to the inquiry request The internet protocol address at end;Wherein, the inquiry request carries the IP address;And judge the inquiry frequency of the IP address It is secondary whether to be greater than preset times threshold value;If so, disconnecting query link, and request is sent to the user client and is unsuccessfully disappeared Breath;First registry and/or second registry are inquired according to domain name if it is not, then executing, obtain domain name The step of corresponding domain name registration information.
In an embodiment of the present invention, the enquiry module is also used to inquire whether local storage is deposited according to domain name In domain name registration information corresponding with domain name, if so, obtaining the corresponding domain of domain name from the local storage Name registration information;First registry and/or second registry are inquired according to domain name if it is not, then executing, obtained The step of domain name corresponding domain name registration information.
In an embodiment of the present invention, the enquiry module is also used to the corresponding domain name registration information storage of domain name Into the local storage.
Gateway-whois domain name registration querying method provided in this embodiment, Gateway-whois inquiry system receive The inquiry request that user client is sent, and registered according to the first registry of inquiry of the domain name carried in inquiry request or second Library obtains the corresponding domain name registration information of domain name, sends the corresponding domain name registration information of domain name, the present embodiment to user client In, whether inquire domestic registry or inquire external registry, all by Gateway-whois inquiry system according to domain name come Inquiry, therefore, query process is simple, and, it is not easy to there is inquiry system path error and domain name registration information can not be obtained The phenomenon that, search efficiency is high.
Detailed description of the invention
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technical description to be briefly described, it should be apparent that, the accompanying drawings in the following description is this hair Bright some embodiments for those of ordinary skill in the art without any creative labor, can be with It obtains other drawings based on these drawings.
Fig. 1 is the application scenarios schematic diagram of Gateway-whois domain name registration querying method provided in an embodiment of the present invention;
Fig. 2 is the Gateway-whois domain name registration querying method flow chart that the embodiment of the present invention one provides;
Fig. 3 is Gateway-whois domain name registration querying method flow chart provided by Embodiment 2 of the present invention;
Fig. 4 is the Gateway-whois domain name registration querying method flow chart that the embodiment of the present invention three provides;
Fig. 5 is the structural schematic diagram for the Gateway-whois domain name registration inquiry unit that the embodiment of the present invention four provides.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is A part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art Every other embodiment obtained without creative efforts, shall fall within the protection scope of the present invention.
Fig. 1 is the application scenarios schematic diagram of Gateway-whois domain name registration querying method provided in an embodiment of the present invention. As shown in Figure 1, the scene includes user client 1, Gateway-whois inquiry system 2, foreign countries' Whois inquiry system 3, state Interior registry 4, external registry 5, firewall 6, firewall 7, network 8 and network 9.Wherein, Gateway-Whois inquiry system After 2 receive the inquiry request of user client 1, inquires domestic registry 4 and obtain domestic domain name registration information, alternatively, Gateway-Whois inquiry system 2 inquires external registry 5 by foreign countries' Whois inquiry system 3, obtains external domain name note Volume information.
Fig. 2 is the Gateway-whois domain name registration querying method flow chart that the embodiment of the present invention one provides.Such as Fig. 2 institute Show, method includes the following steps:
Step 101, Gateway-whois inquiry system receive the inquiry request that user client is sent;Wherein, inquiry is asked It asks including domain name.
In the present embodiment, inquiry request is for requesting Gateway-Whois inquiry system to inquire the corresponding domain of the domain name Name registration information.When user needs to inquire the registration information of certain domain name, looked into using user client to Gateway-Whois Inquiry system sends inquiry request, specifically, user client can be looked by internet (Internet) to Gateway-Whois Inquiry system sends inquiry request, for example, being accessed using http://whois.nic.tld or telnet whois.nic.tld Gateway-Whois inquiry system.
Step 102, Gateway-whois inquiry system are obtained according to the first registry of inquiry of the domain name or the second registry Take the corresponding domain name registration information of domain name;Wherein, the first registry is used to store domestic domain name registration information, the second registry For storing external domain name registration information.
In the present embodiment, after Gateway-whois inquiry system receives the inquiry request of user client transmission, According to the first registry of inquiry of the domain name or the second registry in inquiry request, the corresponding domain name registration letter of the domain name is obtained Breath.Wherein, the poly- justice of domain name registration information may include domain name register/stop the time, registrant's information, registered domain name host Information, DNS SEC information and domain name status information etc., the first registry is for saving the corresponding domain of domain name registered at home Name registration information, the second registry are used to be stored in the corresponding domain name registration information of domain name of external registration.
Specifically, can first judge the domain name for state after Gateway-Whois inquiry system receives inquiry request The domain name of interior registration or the domain name of external registration, then inquire corresponding registry, obtain the corresponding domain name registration letter of domain name Breath;Gateway-Whois inquiry system can also first inquire the first registry after receiving inquiry request, if not obtaining Domain name registration information is got, then inquires the second registry;Alternatively, Gateway-Whois inquiry system can also first inquire second Registry if not getting the corresponding domain name registration information of domain name in the second registry, then inquires the first registry.Ability Field technique personnel can select a kind of inquiry mode to carry out nslookup registration information according to actual needs, not be subject in the present invention Limitation.
It should be noted that the first registry in the present embodiment is domestic registry, the first registry is external registration Library.
Step 103, Gateway-whois inquiry system send the corresponding domain name registration information of domain name to user client.
In the present embodiment, after Gateway-whois inquiry system gets domain name registration information, to user client The corresponding domain name registration information of domain name is sent, by domain name registration information, it is current that inquiry user can get information about domain name The case where, subsequent behavior is judged, for example, judging whether the domain name needs to continue to pay dues in time, so that important domain name be avoided to fall Tape carrys out unnecessary loss.
Gateway-whois domain name registration querying method provided in this embodiment, Gateway-whois inquiry system receive The inquiry request that user client is sent, and registered according to the first registry of inquiry of the domain name carried in inquiry request or second Library obtains the corresponding domain name registration information of domain name, sends the corresponding domain name registration information of domain name, the present embodiment to user client In, whether inquire domestic registry or inquire external registry, all by Gateway-whois inquiry system according to domain name come Inquiry, therefore, query process is simple, and, it is not easy to there is inquiry system path error and domain name registration information can not be obtained The phenomenon that, search efficiency is high.
Fig. 3 is Gateway-whois domain name registration querying method flow chart provided by Embodiment 2 of the present invention.In Fig. 2 institute On the basis of showing embodiment, as shown in figure 3, " Gateway-whois inquiry system is according to the first registry of inquiry of the domain name or Two registries obtain the corresponding domain name registration information of domain name " the step for concrete methods of realizing the following steps are included:
Step 201, Gateway-whois inquiry system whether there is and domain name pair according in the first registry of inquiry of the domain name The domain name registration information answered, if so, thening follow the steps 202;If it is not, thening follow the steps 203.
Step 202 obtains the corresponding domain name registration information of domain name from the first registry.
Step 203, Gateway-whois inquiry system are obtained from the second registry according to the second registry of inquiry of the domain name Take the corresponding domain name registration information of domain name.
In the present embodiment, after Gateway-Whois inquiry system receives inquiry request, the first registry is first inquired, If the corresponding domain name registration information of domain name is inquired and got in the first registry, illustrate that the domain name is domestic registration Domain name;If not inquiring the corresponding domain name registration information of domain name in the first registry, the second registry is inquired, if The corresponding domain name registration information of domain name is inquired and got in the second registry, then illustrates that the domain name is the domain of external registration Name.
In the present embodiment, Gateway-whois inquiry system is according to the second registry of inquiry of the domain name, from the second registry The corresponding domain name registration information of middle acquisition domain name, comprising: Gateway-whois inquiry system is sent out inquiry request by internet External Whois inquiry system is given, external Whois inquiry system, will be from the second note according to the second registry of inquiry of the domain name The domain name registration information that volume library is got returns to Gateway-Whois inquiry system.
Optionally, in the present embodiment, it after Gateway-Whois inquiry system receives inquiry request, can also first look into The second registry is ask, if there are the corresponding registration informations of domain name in the second registry, domain name note is obtained from the second registry Volume information;If the corresponding registration information of domain name is not present in the second registry, the first registry is inquired, from the first registry Obtain domain name registration information.
Optionally, in the present embodiment, if not getting the domain name in the first registry and the second registry Corresponding domain name registration information then illustrates that the domain name is not present, and Gateway-whois inquiry system can be returned to user client Inquiry failed message is returned, the inquiry failed message is for notifying user that the domain name is not present.
Gateway-whois domain name registration querying method provided in this embodiment, Gateway-whois inquiry system receive After inquiry request, the first registry is preferably first inquired according to domain name, if not getting domain name registration from the first registry Information then inquires the second registry, and the corresponding domain name registration information of the domain name is obtained from the second registry, for domestic domain Name registration information can directly inquire the first registry, and external domain name registration information can be looked by Gateway-whois The second registry of system queries is ask, Ministry of Industry and Information's Regulation Policy had both been met and has required domestic domain name registration information that must stay in the country Regulatory requirements, and meet the query demand of user.
Fig. 4 is the Gateway-whois domain name registration querying method flow chart that the embodiment of the present invention three provides.Such as Fig. 4 institute Show, method includes the following steps:
Step 301, Gateway-whois inquiry system receive the inquiry request that user client is sent.
Wherein, inquiry request includes domain name.
Step 302, Gateway-whois inquiry system obtain the Internet protocol of user client according to inquiry request Location (Internet Protocol Address, abbreviation IP address).
Wherein, inquiry request carries IP address.
In the present embodiment, inquiry request can be a message, its IP address is encapsulated into inquiry and asked by user client It asks in message, after Gateway-whois inquiry system receives the message, which is parsed, IP address is got.
Step 303, Gateway-whois inquiry system judge whether the inquiry frequency of IP address is greater than preset threshold, if It is to then follow the steps 304;If it is not, thening follow the steps 305.
In the present embodiment, the inquiry frequency of the available user client of Gateway-whois inquiry system, the i.e. use The number of family client nslookup within a preset period of time, and a preset times threshold value is set, if the inquiry frequency of IP address It is secondary to be greater than the preset threshold, then it is assumed that the inquiry of the domain name of the user client is excessively frequent, belongs to malice and inquires;If IP address It inquires the frequency and is less than or equal to the preset threshold, be then non-malicious inquiry.
Step 304 disconnects query link, and sends request failure message to user client.
In the present embodiment, if the inquiry frequency of IP address is greater than the preset threshold, Gateway-whois inquiry system Disconnect the query link of the applications client, this inquiry of the domain name of resistance value applications client operation, and to user client Request failure message is sent, then this inquiry of the domain name terminates.The request failure message can specifically include " Your access is The similar signal languages such as too fast, please try again later. " prompt user to inquire again after a period of time. In the present embodiment, the inquiry frequency of the IP address of applications client is limited, prevents domain name registration people's contact details by not Method one's share of expenses for a joint undertaking is grabbed by crawlers batch, is protected the privacy of registrant expedient, is prevented the contact details of registrant illegal One's share of expenses for a joint undertaking illegally utilizes.
Step 305, according to the first registry of inquiry of the domain name or the second registry, obtain the corresponding domain name registration letter of domain name Breath.
In the present embodiment, if the inquiry frequency of IP address is less than or equal to the preset threshold, Gateway-whois is looked into Inquiry system allows the user client nslookup, then according to the first registry of inquiry of the domain name or the second registry, obtains domain The corresponding domain name registration information of name.
Optionally, in the present embodiment, before step 305, this method may also comprise the following steps:: Gateway- Whois inquiry system whether there is domain name registration information corresponding with domain name according to inquiry of the domain name local storage, if so, from The corresponding domain name registration information of domain name is obtained in local storage;If it is not, then execute according to the first registry of inquiry of the domain name or Second registry, and the step of obtaining domain name corresponding registration information.
In the present embodiment, Gateway-whois inquiry system can believe the domain name registration that last inquiry is got Breath storage also can use caching technology and the domain name registration information of some hot topics be saved in local in advance into local storage In memory, local storage is inquired in advance after Gateway-whois inquiry system receives inquiry request, if being locally stored There are the corresponding domain name registration informations of domain name in device, then the corresponding domain name registration letter of domain name is obtained directly from local storage Breath, improves inquiry velocity, particularly with the external domain name registration information in part, it may not be necessary to pass through external Whois system System the second registry of inquiry, can find in local storage, effectively shorten query time, improve search efficiency.
Optionally, in the present embodiment, if domain name registration information corresponding with domain name is not present in local storage, Gateway-whois inquiry system gets the corresponding domain name registration information of domain name from the first registry or the second registry Later, Gateway-whois inquiry system is by the corresponding domain name registration information storage of domain name into local storage.
Step 306, Gateway-whois inquiry system send the corresponding domain name registration information of domain name to user client.
Gateway-whois domain name registration querying method provided in this embodiment, Gateway-whois inquiry system receive The inquiry request that user client is sent, obtains the IP address of user client, and judge whether the inquiry frequency of IP address is big Query link is disconnected if the inquiry frequency of IP address is greater than preset threshold in preset threshold;If the inquiry frequency of IP address is small In or equal to preset threshold, then Gateway-whois inquiry system inquires local storage, should if existing in local storage Domain name registration information then directly obtains the domain name registration information from local storage;If the domain is not present in local storage Name registration information, then inquire the first registry or the second registry obtains domain name registration information, and the domain name note that will acquire Volume information preservation is sent to user client into local storage, then by domain name registration information.In the present embodiment, to application visitor The inquiry frequency of the IP address at family end is limited, and prevents domain name registration people contact details from passing through crawlers batch by undesirable Amount crawl, protects the privacy of registrant expedient, prevents the contact details of registrant from illegally being utilized by undesirable, also, will The domain name registration information of the domain name registration information or hot topic inquired is stored into local storage, so that Gateway- Whois inquiry system can in local storage fetching portion domain name registration information, effectively shorten query time, improve Search efficiency.
Fig. 5 is the structural schematic diagram for the Gateway-whois domain name registration inquiry unit that the embodiment of the present invention four provides.Such as Shown in Fig. 5, which includes receiving module 11, enquiry module 12 and sending module 13.Receiving module 11, for receiving user visitor The inquiry request that family end is sent;Wherein, inquiry request includes domain name;Enquiry module 12, for being registered according to inquiry of the domain name first Library and/or the second registry obtain the corresponding domain name registration information of domain name;Wherein, the first registry is used to store domestic domain Name registration information, the second registry are used to store external domain name registration information;Sending module 13, for being sent out to user client Send domain name corresponding domain name registration information.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 2, realization principle and skill Art effect is similar, and details are not described herein again.
Further, in the inquiry unit for the domain name registration information that the embodiment of the present invention five provides, enquiry module 12 has Body be used for according in the first registry of inquiry of the domain name whether there is domain name registration information corresponding with domain name;If so, from first The corresponding domain name registration information of domain name is obtained in registry;If it is not, then according to the second registry of inquiry of the domain name, from the second registry The corresponding domain name registration information of middle acquisition domain name.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 3, realization principle and skill Art effect is similar, and details are not described herein again.
Still further, in the inquiry unit for the domain name registration information that the embodiment of the present invention six provides, enquiry module 12 It is also used to obtain the internet protocol address of user client according to inquiry request;Wherein, inquiry request carries IP address;And Judge whether the inquiry frequency of IP address is greater than preset times threshold value;If so, disconnecting query link, and sent out to user client Send request failure message;If it is not, then executing according to the first registry of inquiry of the domain name and/or the second registry, it is corresponding to obtain domain name Domain name registration information the step of.
Optionally, enquiry module 12 is also used to according to inquiry of the domain name local storage with the presence or absence of domain name corresponding with domain name Registration information, if so, obtaining the corresponding domain name registration information of domain name from local storage;If it is not, then executing according to domain name The step of inquiring the first registry and/or the second registry, obtaining domain name corresponding domain name registration information.
Optionally, enquiry module 12 is also used to the corresponding domain name registration information storage of domain name into local storage.
The device of the present embodiment can be used for executing the technical solution of embodiment of the method shown in Fig. 4, realization principle and skill Art effect is similar, and details are not described herein again.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer readable storage medium.The journey When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned includes: read-only memory (Read-Only Memory, abbreviation ROM), random access memory (random access memory, abbreviation RAM), magnetic disk Or the various media that can store program code such as CD.
Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present invention., rather than its limitations;To the greatest extent Pipe present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that: its according to So be possible to modify the technical solutions described in the foregoing embodiments, or to some or all of the technical features into Row equivalent replacement;And these are modified or replaceed, various embodiments of the present invention technology that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (6)

1. a kind of Gateway-whois domain name registration querying method characterized by comprising
Gateway-whois inquiry system receives the inquiry request that user client is sent;Wherein, the inquiry request includes domain Name;
The Gateway-whois inquiry system obtains the Internet protocol IP of the user client according to the inquiry request Address;Wherein, the inquiry request carries the IP address;
The Gateway-whois inquiry system judges whether the inquiry frequency of the IP address is greater than preset times threshold value;
If so, disconnecting query link, and request failure message is sent to the user client;
If it is not, the Gateway-whois inquiry system inquires the first registry and/or the second registry according to domain name, Obtain the corresponding domain name registration information of domain name;Wherein, first registry is used to store domestic domain name registration information, Second registry is used to store external domain name registration information;
The Gateway-whois inquiry system sends the corresponding domain name registration information of domain name to the user client; The corresponding domain name registration information of domain name determines whether to continue to pay dues for the user client;
The Gateway-whois inquiry system is by the corresponding domain name registration information storage of domain name into local storage.
2. the method according to claim 1, wherein the Gateway-whois inquiry system is according to the domain Name the first registry of inquiry and/or the second registry obtain the corresponding domain name registration information of domain name, comprising:
The Gateway-whois inquiry system is inquired in first registry according to domain name whether there is and the domain The corresponding domain name registration information of name;
If so, obtaining the corresponding domain name registration information of domain name from first registry;If it is not, then described Gateway-whois inquiry system inquires second registry according to domain name, obtains institute from second registry State the corresponding domain name registration information of domain name.
3. method according to claim 1 or claim 2, which is characterized in that the Gateway-whois inquiry system is according to the domain Before name the first registry of inquiry or the second registry, the method also includes:
The Gateway-whois inquiry system inquires local storage with the presence or absence of corresponding with domain name according to domain name Domain name registration information, if so, obtaining the corresponding domain name registration information of domain name from the local storage;If it is not, It then executes and first registry and/or second registry is inquired according to domain name, obtain the corresponding domain of domain name The step of name registration information.
4. a kind of Gateway-whois domain name registration inquiry unit characterized by comprising
Receiving module, for receiving the inquiry request of user client transmission;Wherein, the inquiry request includes domain name;
Enquiry module, for obtaining the internet protocol address of the user client according to the inquiry request;Wherein, institute It states inquiry request and carries the IP address;And judge whether the inquiry frequency of the IP address is greater than preset times threshold value;If so, Query link is then disconnected, and sends request failure message to the user client;If it is not, inquiring the first note according to domain name Volume library and/or the second registry obtain the corresponding domain name registration information of domain name;Wherein, first registry is for depositing Domestic domain name registration information is stored up, second registry is used to store external domain name registration information;Domain name is corresponding Domain name registration information determines whether to continue to pay dues for the user client;Sending module, for being sent to the user client The corresponding domain name registration information of domain name;
The enquiry module is also used to the corresponding domain name registration information storage of domain name into local storage.
5. device according to claim 4, which is characterized in that the enquiry module is specifically used for being inquired according to domain name It whether there is domain name registration information corresponding with domain name in first registry;If so, from first registry The corresponding domain name registration information of middle acquisition domain name;If it is not, then inquire second registry according to domain name, from described The corresponding domain name registration information of domain name is obtained in second registry.
6. device according to claim 4 or 5, which is characterized in that the enquiry module is also used to be looked into according to domain name Asking local storage whether there is domain name registration information corresponding with domain name, if so, obtaining from the local storage Take the corresponding domain name registration information of domain name;First registry and/or institute are inquired according to domain name if it is not, then executing The step of stating the second registry, obtaining domain name corresponding domain name registration information.
CN201510512715.XA 2015-08-19 2015-08-19 Gateway-whois domain name registration querying method and device Active CN106470249B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510512715.XA CN106470249B (en) 2015-08-19 2015-08-19 Gateway-whois domain name registration querying method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510512715.XA CN106470249B (en) 2015-08-19 2015-08-19 Gateway-whois domain name registration querying method and device

Publications (2)

Publication Number Publication Date
CN106470249A CN106470249A (en) 2017-03-01
CN106470249B true CN106470249B (en) 2019-08-20

Family

ID=58228761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510512715.XA Active CN106470249B (en) 2015-08-19 2015-08-19 Gateway-whois domain name registration querying method and device

Country Status (1)

Country Link
CN (1) CN106470249B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109788082B (en) * 2019-01-23 2021-09-28 深圳互联先锋科技有限公司 Method and system for efficient domain name detection
CN112954083B (en) * 2019-12-11 2022-03-08 中盈优创资讯科技有限公司 Method and device for managing registered IP address
CN112954082B (en) * 2019-12-11 2023-01-13 中盈优创资讯科技有限公司 Domain name registration IP address query method and device
CN116032882A (en) * 2022-12-28 2023-04-28 天翼云科技有限公司 CDN gateway identical domain name configuration distinguishing method and device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924799A (en) * 2009-06-15 2010-12-22 北京华智大为科技有限公司 Method and system for querying information of domain name
CN103812963A (en) * 2014-02-19 2014-05-21 互联网域名系统北京市工程研究中心有限公司 Domain name registration method and domain name registration system
CN104702597A (en) * 2015-02-09 2015-06-10 北京博雅立方科技有限公司 Information obtaining method and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060059136A1 (en) * 2004-09-13 2006-03-16 Network Solutions, Llc Domain bar
US7921035B2 (en) * 2005-04-15 2011-04-05 The Go Daddy Group, Inc. Parked webpage domain name suggestions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101924799A (en) * 2009-06-15 2010-12-22 北京华智大为科技有限公司 Method and system for querying information of domain name
CN103812963A (en) * 2014-02-19 2014-05-21 互联网域名系统北京市工程研究中心有限公司 Domain name registration method and domain name registration system
CN104702597A (en) * 2015-02-09 2015-06-10 北京博雅立方科技有限公司 Information obtaining method and device

Also Published As

Publication number Publication date
CN106470249A (en) 2017-03-01

Similar Documents

Publication Publication Date Title
CN103201999B (en) Request Route Selection processes
US11451510B2 (en) Method and apparatus for processing service request
CN106470249B (en) Gateway-whois domain name registration querying method and device
JP6588477B2 (en) Remote information query method and server
CN101997768B (en) Method and device for uploading address resolution protocol messages
CN102137111A (en) Method and device for preventing CC (Challenge Collapsar) attack and content delivery network server
CN104243472A (en) Network with MAC table overflow protection
CN107682470B (en) Method and device for detecting public network IP availability in NAT address pool
CN106464745B (en) Server, client and the method for data synchronization of DNS
CN106470251A (en) Domain name analytic method and virtual DNS authority server
CN106713311B (en) Method and device for reducing DNS hijacking risk
CN101426261B (en) Method for service handling of multimedia subsystem, P-CSCF, I-CSCF and subsystem
CN102801716B (en) DHCP (Dynamic Host Configuration Protocol) anti-attacking method and device
CN108243265A (en) A kind of dns resolution processing method and processing device
CN108737407A (en) A kind of method and device for kidnapping network flow
CN101567879A (en) Method, server, equipment and system for treating terminal request
CN105025114B (en) A kind of domain name analytic method and system
US7860982B2 (en) Internet connectivity verification
US20150215167A1 (en) Methods, systems, and computer readable media for negotiating diameter capabilities
CN103380607A (en) DNS client address and RR TTL updating method, device and system
CN106161670B (en) Address translation processing method and address translation processing device
CN110213399A (en) Dynamic Host Configuration Protocol server detection method, storage medium and terminal based on NETFILTER mechanism
US9654504B1 (en) Detecting a hijacked network address
CN108040124B (en) Method and device for controlling mobile terminal application based on DNS-Over-HTTP protocol
CN1863152B (en) Method for transmitting various messages between internal network users

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210510

Address after: 101407 room 322, building 1, yard 3, xingkenan 2nd Street, Yanqi Economic Development Zone, Huairou District, Beijing

Patentee after: INTERNET DOMAIN NAME SYSTEM BEIJING ENGINEERING RESEARCH CENTER

Address before: 100190 D9, 1st floor, 88 Yangyan Road, Yanqi Economic Development Zone, Huairou District, Beijing

Patentee before: INTERNET DOMAIN NAME SYSTEM BEIJING ENGINEERING RESEARCH CENTER

Patentee before: KNET Co.,Ltd.