CN105338128A - Domain name resolution method and device - Google Patents
Domain name resolution method and device Download PDFInfo
- Publication number
- CN105338128A CN105338128A CN201510622854.8A CN201510622854A CN105338128A CN 105338128 A CN105338128 A CN 105338128A CN 201510622854 A CN201510622854 A CN 201510622854A CN 105338128 A CN105338128 A CN 105338128A
- Authority
- CN
- China
- Prior art keywords
- server
- domain name
- address information
- destination
- destination address
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 230000004044 response Effects 0.000 claims abstract description 45
- 238000004458 analytical method Methods 0.000 claims description 71
- 238000013507 mapping Methods 0.000 claims description 30
- 239000000523 sample Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012856 packing Methods 0.000 description 1
- 238000012857 repacking Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The invention provides a domain name resolution method and device. The method comprises that a transfer domain name system (DNS) server receives a first resolution request sent from a recursion server, wherein the first resolution request includes a domain name and first destination address information, the first destination address information includes a first destination Internet protocol (IP) address and a first destination port; the transfer DNS updates the first destination address information to second destination address information according to a first relation table in order to generates a second resolution request, wherein the second destination address information includes a second destination IP address and a second destination port; the transfer DNS sends the second resolution request to a domain name resolution server corresponding to the second destination address information to be resolved; the transfer DNS receives a response message fed back from the domain name resolution server, wherein the response message includes an IP address corresponding to a domain name; and the transfer DNS sends the response message to the recursion server. The method and the device may reduce the workload of the recursion server and an authority server and improve domain name resolution performance.
Description
Technical field
The present invention relates to computer technology, particularly relate to a kind of domain name analytic method and domain name mapping device.
Background technology
Conveniently remember, usually adopt domain name to replace procotol (InternetProtocol; Be called for short: IP) beacon station dot address is carried out in address, when client needs accesses network, inputs domain name in a browser, this domain name is after resolving, and client just achieves the access to the server corresponding to this IP address.
In prior art, the process of domain name mapping is as follows: the initiation of client includes the request bag of domain name to be resolved, if the IP address that in client cache, this domain name is not corresponding, client can to local domain name system (DomainNameSystem, be called for short: DNS) server initiates DNS query request, if the local dns server IP address that still this domain name is not corresponding, then local dns server can initiate recursive query request to recursion server, recursion server is after receiving recursive query request, the content of whether inquiring about to some extent in the buffer memory of oneself can be checked, if have, then directly respond local dns server, if do not have in buffer memory, then initiate inquiry request by recursion server to root server, root server sends the address of authoritative server corresponding to this domain name to recursion server, after recursion server receives the address of this authoritative server, inquiry request can be initiated to this authoritative server, until authoritative server returns to IP address corresponding to this domain name to recursion server, this IP address is fed back to client by recursion server, complete the process of a domain name mapping.
But in above-mentioned domain name resolution process, the query flows of recursion server and DNS authority server is comparatively large, and operating load is heavier, the therefore performance of greatly domain of influence name analysis.
Summary of the invention
The invention provides a kind of domain name analytic method and domain name mapping device, to improve the performance of domain name mapping.
The invention provides a kind of domain name analytic method, comprising:
Transfer domain name system DNS server receives the first analysis request that recursion server sends, comprise domain name and the first destination address information in described first analysis request, described first destination address information comprises the first object procotol IP address and the first destination interface;
Described first destination address information is updated to the second object information according to the first relation table by described transfer dns server, generate the second analysis request, wherein, comprise the corresponding relation of the second destination address information of the server of domain name and parsing domain name in described first mapping table, described second destination address information comprises the second object IP address and the second destination interface;
The server that described second analysis request is sent to parsing domain name corresponding to described second destination address information by described transfer dns server is resolved;
Described transfer dns server receives the response message of the server feedback of described parsing domain name, comprises the IP address that domain name is corresponding in described response message;
Described response message is sent to described recursion server by described transfer dns server.
Further, the server of described parsing domain name and described transfer dns server are deployed in one, described second object IP address is identical with described first object IP address, and described second destination interface is the receiving port of the server of described parsing domain name.
Further, the server that described second analysis request is sent to parsing domain name corresponding to described second destination address information by described transfer dns server also comprises before resolving:
Determine that the described second destination interface state in described second destination address information is normal.
Further, when the server of described parsing domain name and described transfer dns server are disposed and are independently disposed, described second object IP address is the IP address of the server of described parsing domain name, and described second destination interface is the receiving port of the server of described parsing domain name.
Further, the server of described parsing domain name is authoritative server.
Further, in described response message, also comprise the 3rd destination address information, in described 3rd destination address information, comprise the 3rd object IP address and the 3rd destination interface;
Described response message is sent to described recursion server by described transfer dns server, comprising:
The 3rd destination address information in described response message is updated to the 4th destination address information by described transfer dns server, comprises the 4th object IP address and the 4th destination interface in described 4th destination address information;
Described 4th object IP address is the IP address of described recursion server, and described 4th destination interface is the receiving port of described recursion server.
Further, the server of described parsing domain name comprises the second mapping table, comprises the corresponding relation of domain name and IP address in described second mapping table.
The present invention also provides a kind of domain name mapping device, and domain name resolver is deployed in transfer dns server, comprising:
Receiver module, for receiving the first analysis request that recursion server sends, comprise domain name and the first destination address information in described first analysis request, described first destination address information comprises the first object procotol IP address and the first destination interface;
Update module, for described first destination address information is updated to the second object information, generate the second analysis request, wherein, comprise the second destination address information of the server of described parsing domain name in described first mapping table, described second destination address information comprises the second object IP address and the second destination interface;
Sending module, resolves for the server described second analysis request being sent to parsing domain name corresponding to described second destination address information;
Described receiver module also for receiving the response message of the server feedback of described parsing domain name, comprises the IP address that domain name is corresponding in described response message;
Described sending module is also for sending to described recursion server by described response message.
Further, the server of described parsing domain name and described transfer dns server are deployed in one, described second object IP address is identical with described first object IP address, and described second destination interface is the receiving port of the server of described parsing domain name.
Further, also comprise determination module, described determination module is used for before server that described second analysis request is sent to parsing domain name corresponding to described second destination address information by described sending module resolves, determining that the described second destination interface state in described second destination address information is normal.
Domain name analytic method provided by the invention and domain name mapping device, after transfer dns server receives the analysis request of recursion server transmission, the shunting of analysis request can be carried out according to the domain name comprised in this analysis request, reduce the inquiry times of recursion server and the parsing number of times of authoritative server, effectively improve the efficiency of domain name mapping.
Accompanying drawing explanation
In order to be illustrated more clearly in the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the flow chart of domain name analytic method embodiment one of the present invention;
Fig. 2 is the structural representation of the embodiment one of domain name mapping device of the present invention.
Embodiment
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not paying the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
The technical method that embodiments of the invention provide, be when recursion server cannot look in own cache get IP address corresponding to domain name after carry out.When recursion server self cannot realize domain name mapping, recursion server can send analysis request by transfer dns server of the present invention.
Fig. 1 is the flow chart of domain name analytic method embodiment one of the present invention.As shown in Figure 1, the domain name analytic method that the present embodiment provides comprises:
S101: transfer domain name system DNS server receives the first analysis request that recursion server sends, and comprises domain name and the first destination address information in the first analysis request.
Wherein, the first destination address information comprises the first object procotol IP address and the first destination interface.
Wherein, first destination address information is exactly specifically the address information of transfer dns server, therefore, first object IP address is the IP address of transfer dns server, first destination interface is the receiving port of transfer dns server, and this receiving port is used for receiving the first analysis request of sending of recursion server.Meanwhile, can also comprise source address and source port in this first analysis request, source address is exactly the IP address of recursion server, and source port is exactly the transmit port that recursion server sends the first analysis request.
S102: the first destination address information is updated to the second object information according to the first relation table by transfer dns server, generates the second analysis request.
Wherein, comprise the corresponding relation of the second destination address information of the server of domain name and parsing domain name in the first mapping table, the second destination address information comprises the second object IP address and the second destination interface.
Particularly, after transfer dns server receives the first analysis request, can this first analysis request be upgraded and be repacked, make it generate the second analysis request.Wherein, transfer dns server is for foundation upgrades the first analysis request with the first relation table.In the first relation table, describe domain name and the corresponding relation that the resolution server address information of resolving this domain name is provided, and the resolution server address information of resolving this domain name is exactly the second destination address information, that is the second destination address information is exactly the address information that finally can provide the resolution server of resolving domain name, this first relation table can make transfer dns server self-built, also can be that other server is set up, but transfer dns server can use this first relation table.Transfer dns server mates the domain name in the first analysis request according to the first relation table, finally can obtain the second destination address information that the resolution server of resolving this domain name can be provided, and the first destination address information is updated to the second destination address information, generate the second analysis request.Wherein, second address information specifically comprises the second object IP address and the second destination interface, second object IP address is exactly the IP address of the domain name service can resolving this domain name, and the second destination interface is exactly the port that this resolution server receives that this domain name is also its parsing.
It is noted herein that in the process of above-mentioned renewal, do not need the first destination address information to delete, upgrading can be add the second destination address information at the skin of the first destination address information and generate the process of the second analysis request.Same, all renewal processes in the present invention do not need information before to delete, and just to the repacking of information before.
S103: the server that the second analysis request is sent to parsing domain name corresponding to the second destination address information by transfer dns server is resolved.
Concrete, after generating the second analysis request, the server that the second analysis request with domain name is sent to the second destination address information corresponding is resolved according to the second destination address information by transfer dns server, this resolution server has multiple port, and the second destination interface that the second analysis request is carried from the second destination address information enters resolution server and resolves.
S104: transfer dns server receives the response message of the server feedback of resolving domain name, comprises the IP address that domain name is corresponding in response message.
After the resolution server that second destination address is corresponding completes domain name mapping, can IP address corresponding for domain name be packed in response message, issue transfer dns server again, therefore, it is conceivable that this response message also carries object IP and destination interface, this object IP and destination interface are the IP address of transfer dns server respectively and are used for receiving the receiving port of resolution server response message.
S105: response message is sent to recursion server by transfer dns server.
Packing in this response message in the IP address of recursion server and the receiving port of recursion server by transfer dns server again, sends to recursion server.The IP address of this response message can be fed back to client by recursion server.
The domain name analytic method that the present embodiment provides, transfer dns server is shunted the first analysis request that recursion server sends according to domain name, this analysis request is directly sent to the resolution server place that analysis service can be provided, because this reducing the inquiry times of recursion server, and decrease the parsing number of times of authoritative server, effectively improve the efficiency of domain name mapping.
In another embodiment, on the basis of above-described embodiment one, server and the transfer dns server of resolving domain name are deployed in one, and the second object IP address is identical with the first object IP address, and the second destination interface is the receiving port of the server of resolving domain name.
Particularly, in the present embodiment, the resolution server of the parsing domain name that the second destination address information is corresponding can be deployed in transfer dns server, and that is transfer dns server inherently can provide this domain name resolution service.Now in the first relation table, the second object IP address in the second destination address information corresponding to domain name to be resolved is exactly the IP address of transfer dns server, i.e. the first object IP address, the second destination interface in the second destination address information corresponding to domain name to be resolved is exactly the receiving port of this domain name resolution server.
When for above-mentioned situation, transfer dns server, when receiving the first analysis request and upgrading it, can only upgrade the first destination interface, makes it become the receiving port of the server of resolving domain name; Also can upgrade the first destination address and the first destination interface, the second destination address after just upgrading is identical with the first destination address before renewal simultaneously, and the second destination interface after renewal is the receiving port of the server of resolving domain name.
Optionally, after generating the second analysis request, the server that the second analysis request is sent to parsing domain name corresponding to the second destination address information by transfer dns server also comprises before resolving:
Determine that the second destination interface state in the second destination address information is normal.
The server of the parsing domain name that the second destination address information is corresponding has multiple parsing port, and one of them analyses port, the second destination interface namely recorded in relation table for principal solution, and remaining is then backup fracture.And generally only comprise the second destination interface that provides parsing in the second destination address information, parsing task can not be completed to prevent this second port from breaking down, before transfer dns server sends the second analysis request, also need the operating state determining this second destination interface whether normal, if normal, then continue transmission second analysis request to this second destination interface; If abnormal, the second analysis request can be sent to any one backup port except this port.It is conceivable that, backup fracture also may break down, therefore these backup ports are according to the distribution of appointment order, and the second analysis request can be sent to backup port according to this order by transfer dns server, until the port running into operating state good is resolved.
Transfer dns server can detect the second destination interface with certain frequency and whether be in normal work.Such as, transfer dns server by sending the mode of probe message, can judge whether the second destination interface is in normal work, can comprise detection domain name in probe message.If the second destination interface can normally receive probe message and resolve probe message, subsequently detection domain name is correctly fed back to transfer dns server, then think that the second destination interface normally works, otherwise, think that fault may appear in the second destination interface.Certainly, transfer dns server also can judge whether the second destination interface is in normal work, not as limit by other means.
When domain name is being deployed in the resolution server in transfer dns server after parsing, IP address corresponding for this domain name is packed into response message by transfer dns server, is directly sent to recursion server.Therefore, the resolving of this embodiment only occurs between recursion server and transfer dns server, do not relate to the inquiry of recursion server to root server and the parsing of authoritative server, effectively achieve the load balancing of parsing, improve analyzing efficiency.
In another embodiment, on the basis of above-described embodiment one, when the server of parsing domain name and transfer dns server are disposed and independently disposed, the second object IP address is the IP address of the server of resolving domain name, and the second destination interface is the receiving port of the server of resolving domain name.
Particularly, in the present embodiment, the resolution server of the parsing domain name that the second destination address information is corresponding is independently disposed with transfer dns server, and that is transfer dns server itself cannot resolve this domain name, has other resolution servers can provide the service of resolving this domain name.Now in the first relation table, the second object IP address in the second destination address information corresponding to domain name to be resolved is exactly the IP address of the server of resolving domain name, the second destination interface in the second destination address information corresponding to domain name to be resolved is exactly the receiving port of this domain name resolution server.
When for above-mentioned situation, transfer dns server is when receiving the first analysis request and upgrading it, need to upgrade the first destination address and the first destination interface simultaneously, the second destination address after renewal is the IP address of the server of resolving domain name, and the second destination interface after renewal is the receiving port of the server of resolving domain name.Subsequently, the server can resolving this domain name that the second analysis request after renewal is sent to corresponding to the second destination address information according to the second destination address information is resolved by transfer dns server.
Optionally, be independent deployment due to authoritative server itself and can provide analytical capabilities, the server of therefore above-mentioned parsing domain name can be authoritative server.
Can resolve domain name after the server of the parsing domain name of independently disposing with transfer dns server receives the second analysis request, again IP address corresponding for this domain name after parsing is packed in response message, complete the transmission of response message especially by following step, namely now step S104 also comprises:
Step 1: also comprise the 3rd destination address information in response message, comprises the 3rd object IP address and the 3rd destination interface in the 3rd destination address information.
After completing parsing, response message needs first to be sent to transfer dns server, therefore, when the server of the parsing domain name of independently disposing with transfer dns server sends response message, the address information of transfer dns server is also needed to pack in this response message, now the address information of transfer dns server is exactly the 3rd destination address information, the IP address of transfer dns server during the 3rd object IP address of the 3rd destination address information, the 3rd destination interface of the 3rd destination address information is the port that transfer dns server receives phase response message.It is noted herein that, after the arbitrary domain name of server parses of the parsing domain name of independently disposing with transfer dns server, its all response message all needs first to be sent to transfer dns server place, and that is, the 3rd destination address information can only be the address information of transfer dns server.
Now, step S105 specifically comprises:
Step 1: the 3rd destination address information in response message is updated to the 4th destination address information by transfer dns server, comprises the 4th object IP address and the 4th destination interface in the 4th destination address information; 4th object IP address is the IP address of recursion server, and the 4th destination interface is the receiving port of recursion server.
After the corresponding message with the 3rd destination address information that the server receiving the parsing domain name of independently disposing with transfer dns server when transfer dns server sends, because this response message finally needs to be sent to recursion server, therefore transfer dns server needs the 3rd destination address information to upgrade, be updated to the 4th destination address information, the 4th object IP address in 4th destination address information is the IP address of recursion server, and the 4th destination interface in the 4th destination address information is the receiving port of recursion server.After renewal terminates, this response message can be sent to recursion server place corresponding to the 4th destination address information by transfer dns server, to complete the reception of recursion server to corresponding message.
Further, the server of parsing domain name in the present invention comprises the second mapping table, comprises the corresponding relation of domain name and IP address in the second mapping table.That is, no matter whether the server of this parsing domain name is deployed as one with transfer dns server, and it is all by domain name being mated with the second relation table, thus determines the IP address corresponding with domain name, and completes parsing.
Fig. 2 is the structural representation of the embodiment one of domain name mapping device of the present invention.As shown in Figure 2, the domain name mapping device section that the present embodiment provides is deployed in transfer dns server, comprising:
Receiver module 1, for receiving the first analysis request that recursion server sends, comprises domain name and the first destination address information in the first analysis request.
Wherein, the first destination address information comprises the first object procotol IP address and the first destination interface;
Update module 2, for the first destination address information is updated to the second object information, generates the second analysis request.
Wherein, comprise the second destination address information of the server of resolving domain name in the first mapping table, the second destination address information comprises the second object IP address and the second destination interface;
Sending module 3, resolves for the server the second analysis request being sent to parsing domain name corresponding to the second destination address information;
Receiver module 1 also for receiving the response message of the server feedback of resolving domain name, comprises the IP address that domain name is corresponding in response message;
Sending module 3 is also for sending to recursion server by response message.
The domain name mapping device of the present embodiment correspondingly can perform embodiment of the method shown in Fig. 1.It is identical that it realizes principle, repeats no more herein.
On the basis of the device embodiment corresponding to Fig. 2, server and the transfer dns server of resolving domain name are deployed in one, and the second object IP address is identical with the first object IP address, and the second destination interface is the receiving port of the server of resolving domain name.
Further, domain name mapping device also comprises determination module, determination module is used for before server that the second analysis request is sent to parsing domain name corresponding to the second destination address information by sending module resolves, determining that the second destination interface state in the second destination address information is normal.
On the basis of the device embodiment corresponding to Fig. 2, when the server of parsing domain name and transfer dns server are disposed and are independently disposed, second object IP address is the IP address of the server of resolving domain name, and the second destination interface is the receiving port of the server of resolving domain name.Now, update module also for the 3rd destination address information in response message is updated to the 4th destination address information, comprises the 4th object IP address and the 4th destination interface in the 4th destination address information; 4th object IP address is the IP address of recursion server, and the 4th destination interface is the receiving port of recursion server.
One of ordinary skill in the art will appreciate that: all or part of step realizing above-mentioned each embodiment of the method can have been come by the hardware that program command is relevant.Aforesaid program can be stored in a computer read/write memory medium.This program, when performing, performs the step comprising above-mentioned each embodiment of the method; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above each embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to foregoing embodiments to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein some or all of technical characteristic; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.
Claims (10)
1. a domain name analytic method, is characterized in that, comprising:
Transfer domain name system DNS server receives the first analysis request that recursion server sends, comprise domain name and the first destination address information in described first analysis request, described first destination address information comprises the first object procotol IP address and the first destination interface;
Described first destination address information is updated to the second object information according to the first relation table by described transfer dns server, generate the second analysis request, wherein, comprise the corresponding relation of the second destination address information of the server of domain name and parsing domain name in described first mapping table, described second destination address information comprises the second object IP address and the second destination interface;
The server that described second analysis request is sent to parsing domain name corresponding to described second destination address information by described transfer dns server is resolved;
Described transfer dns server receives the response message of the server feedback of described parsing domain name, comprises the IP address that domain name is corresponding in described response message;
Described response message is sent to described recursion server by described transfer dns server.
2. method according to claim 1, it is characterized in that, the server of described parsing domain name and described transfer dns server are deployed in one, described second object IP address is identical with described first object IP address, and described second destination interface is the receiving port of the server of described parsing domain name.
3. method according to claim 2, is characterized in that, the server that described second analysis request is sent to parsing domain name corresponding to described second destination address information by described transfer dns server also comprises before resolving:
Determine that the described second destination interface state in described second destination address information is normal.
4. method according to claim 1, it is characterized in that, when the server of described parsing domain name and described transfer dns server are disposed and are independently disposed, described second object IP address is the IP address of the server of described parsing domain name, and described second destination interface is the receiving port of the server of described parsing domain name.
5. method according to claim 4, is characterized in that, the server of described parsing domain name is authoritative server.
6. method according to claim 5, is characterized in that,
Also comprise the 3rd destination address information in described response message, in described 3rd destination address information, comprise the 3rd object IP address and the 3rd destination interface;
Described response message is sent to described recursion server by described transfer dns server, comprising:
The 3rd destination address information in described response message is updated to the 4th destination address information by described transfer dns server, comprises the 4th object IP address and the 4th destination interface in described 4th destination address information;
Described 4th object IP address is the IP address of described recursion server, and described 4th destination interface is the receiving port of described recursion server.
7. the method according to any one of claim 1 ~ 6, is characterized in that, the server of described parsing domain name comprises the second mapping table, comprises the corresponding relation of domain name and IP address in described second mapping table.
8. a domain name mapping device, domain name resolver is deployed in transfer dns server, it is characterized in that, comprising:
Receiver module, for receiving the first analysis request that recursion server sends, comprise domain name and the first destination address information in described first analysis request, described first destination address information comprises the first object procotol IP address and the first destination interface;
Update module, for described first destination address information is updated to the second object information, generate the second analysis request, wherein, comprise the second destination address information of the server of described parsing domain name in described first mapping table, described second destination address information comprises the second object IP address and the second destination interface;
Sending module, resolves for the server described second analysis request being sent to parsing domain name corresponding to described second destination address information;
Described receiver module also for receiving the response message of the server feedback of described parsing domain name, comprises the IP address that domain name is corresponding in described response message;
Described sending module is also for sending to described recursion server by described response message.
9. device according to claim 8, it is characterized in that, the server of described parsing domain name and described transfer dns server are deployed in one, described second object IP address is identical with described first object IP address, and described second destination interface is the receiving port of the server of described parsing domain name.
10. device according to claim 9, it is characterized in that, also comprise determination module, described determination module is used for before server that described second analysis request is sent to parsing domain name corresponding to described second destination address information by described sending module resolves, determining that the described second destination interface state in described second destination address information is normal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510622854.8A CN105338128B (en) | 2015-09-25 | 2015-09-25 | Domain name analytic method and domain name mapping device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510622854.8A CN105338128B (en) | 2015-09-25 | 2015-09-25 | Domain name analytic method and domain name mapping device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105338128A true CN105338128A (en) | 2016-02-17 |
CN105338128B CN105338128B (en) | 2018-09-25 |
Family
ID=55288398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510622854.8A Active CN105338128B (en) | 2015-09-25 | 2015-09-25 | Domain name analytic method and domain name mapping device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105338128B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106453675A (en) * | 2016-09-19 | 2017-02-22 | 网宿科技股份有限公司 | 302 jump method, method and system for generating URL, and method and system for resolving domain name resolution request |
CN106953945A (en) * | 2017-05-26 | 2017-07-14 | 北京奇虎科技有限公司 | Domain name intelligent resolution method, device, and server based on SDN |
CN107528817A (en) * | 2016-06-22 | 2017-12-29 | 广州市动景计算机科技有限公司 | The detection method and device of Domain Hijacking |
CN107645573A (en) * | 2017-09-29 | 2018-01-30 | 中国人民解放军国防科技大学 | Method for detecting forwarding configuration of recursive domain name server |
CN110545277A (en) * | 2019-09-04 | 2019-12-06 | 中国工商银行股份有限公司 | Risk processing method and device applied to security system, computing equipment and medium |
CN113301176A (en) * | 2020-11-12 | 2021-08-24 | 阿里巴巴集团控股有限公司 | Domain name resolution method and device for content distribution network, electronic equipment and medium |
US11184318B2 (en) | 2016-09-19 | 2021-11-23 | Wangsu Science & Technology Co., Ltd. | 302 redirecting method, URL generating method and system, and domain-name resolving method and system |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841520A (en) * | 2010-01-22 | 2010-09-22 | 中国科学院计算机网络信息中心 | Domain name system and information processing method and device for domain name system |
CN103051740A (en) * | 2012-12-13 | 2013-04-17 | 上海牙木通讯技术有限公司 | Domain name resolution method, domain name system (DNS) server and domain name resolution system |
CN103905572A (en) * | 2012-12-26 | 2014-07-02 | 中国移动通信集团公司 | Domain name resolution request processing method and device |
CN104168340A (en) * | 2014-07-24 | 2014-11-26 | 深圳市腾讯计算机系统有限公司 | Domain name resolution method, server, terminal and system |
CN106453399A (en) * | 2016-11-16 | 2017-02-22 | 中国互联网络信息中心 | Method and system for domain name resolution service of user-oriented privacy protection |
-
2015
- 2015-09-25 CN CN201510622854.8A patent/CN105338128B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101841520A (en) * | 2010-01-22 | 2010-09-22 | 中国科学院计算机网络信息中心 | Domain name system and information processing method and device for domain name system |
CN103051740A (en) * | 2012-12-13 | 2013-04-17 | 上海牙木通讯技术有限公司 | Domain name resolution method, domain name system (DNS) server and domain name resolution system |
CN103905572A (en) * | 2012-12-26 | 2014-07-02 | 中国移动通信集团公司 | Domain name resolution request processing method and device |
CN104168340A (en) * | 2014-07-24 | 2014-11-26 | 深圳市腾讯计算机系统有限公司 | Domain name resolution method, server, terminal and system |
CN106453399A (en) * | 2016-11-16 | 2017-02-22 | 中国互联网络信息中心 | Method and system for domain name resolution service of user-oriented privacy protection |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107528817A (en) * | 2016-06-22 | 2017-12-29 | 广州市动景计算机科技有限公司 | The detection method and device of Domain Hijacking |
CN106453675A (en) * | 2016-09-19 | 2017-02-22 | 网宿科技股份有限公司 | 302 jump method, method and system for generating URL, and method and system for resolving domain name resolution request |
US11184318B2 (en) | 2016-09-19 | 2021-11-23 | Wangsu Science & Technology Co., Ltd. | 302 redirecting method, URL generating method and system, and domain-name resolving method and system |
CN106953945A (en) * | 2017-05-26 | 2017-07-14 | 北京奇虎科技有限公司 | Domain name intelligent resolution method, device, and server based on SDN |
CN107645573A (en) * | 2017-09-29 | 2018-01-30 | 中国人民解放军国防科技大学 | Method for detecting forwarding configuration of recursive domain name server |
CN107645573B (en) * | 2017-09-29 | 2020-07-10 | 中国人民解放军国防科技大学 | Method for detecting forwarding configuration of recursive domain name server |
CN110545277A (en) * | 2019-09-04 | 2019-12-06 | 中国工商银行股份有限公司 | Risk processing method and device applied to security system, computing equipment and medium |
CN110545277B (en) * | 2019-09-04 | 2021-10-15 | 中国工商银行股份有限公司 | Risk processing method and device applied to security system, computing equipment and medium |
CN113301176A (en) * | 2020-11-12 | 2021-08-24 | 阿里巴巴集团控股有限公司 | Domain name resolution method and device for content distribution network, electronic equipment and medium |
Also Published As
Publication number | Publication date |
---|---|
CN105338128B (en) | 2018-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105338128A (en) | Domain name resolution method and device | |
CN103051740B (en) | Domain name analytic method, dns server and domain name analysis system | |
CN110995513B (en) | Data sending and receiving method in Internet of things system, internet of things equipment and platform | |
CN106470251B (en) | Domain name resolution method and virtual DNS authoritative server | |
CN102263667B (en) | Network management system and network management processing method | |
CN103856569A (en) | Method and device for synchronizing domain name system resource information | |
WO2021088254A1 (en) | Dual-stack access method, apparatus and device for user-mode network file system | |
CN108521444B (en) | Network debugging method and device and computer readable storage medium | |
JP2019525604A (en) | Network function NF management method and NF management apparatus | |
CN104506643A (en) | Server of distributed storage system and data synchronizing method between servers | |
CN105763668A (en) | Domain name resolution method and apparatus | |
CN113923008B (en) | Malicious website interception method, device, equipment and storage medium | |
CN111404628B (en) | Time synchronization method and device | |
CN104796445A (en) | Resource synchronization method and device by server nodes | |
US20120240225A1 (en) | Verification apparatus and verification method | |
CN104702707B (en) | A kind of data processing method and device | |
CN116302352A (en) | Cluster disaster recovery processing method and device, electronic equipment and storage medium | |
CN114465791B (en) | Method and device for establishing white list in network management equipment, storage medium and processor | |
CN107911496A (en) | A kind of VPN service terminal acts on behalf of the method and device of DNS | |
CN112685486B (en) | Data management method and device for database cluster, electronic equipment and storage medium | |
CN106603588B (en) | Server node processing method and device | |
CN107656946B (en) | Method and system for redirecting business process | |
CN210927676U (en) | Reverse domain name resolution system based on IPv6 technology | |
KR102097102B1 (en) | Next generation address inforamtion synchronization system and method | |
CN105306606A (en) | Domain name analysis method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |