CN106470249B - Gateway-whois domain name registration querying method and device - Google Patents
Gateway-whois domain name registration querying method and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/30—Types of network names
- H04L2101/365—Application 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
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.
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)
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)
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)
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 |
-
2015
- 2015-08-19 CN CN201510512715.XA patent/CN106470249B/en active Active
Patent Citations (3)
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. |