In fact, DNS is not just a way to interpret addresses, but also to answer more information about the network and the host. One of the most important features is the ability to route mail systems. This information is usually present in the DNS data
Basic and advanced DNS configurations in CentOS
How DNS servers work and functions
DNS creates different regions in the network (a region represents the management set of resources to be named in the Network), and queries host names and addresses
"TCP/IP Detailed Volume 1: Protocol" 14th DNS: Domain Name System---reading notes1. Introduction5. Pointer queryA part of DNS that has been hard to understand is the pointer query, which is given an IP address that returns the domain name
DNS configuration in Fedora8-general Linux technology-Linux technology and application information. For details, refer to the following section. In order to differentiate each host in the network, a unique address must be assigned to each host. This
Refer: http://www.renhaibo.com/archives/29.html
We are familiar with the ping command. It is a command for checking network conditions. When the input parameter is a domain name, it will be queried through DNS, however, only records a and cname (
As mentioned above, accessing a machine depends on the IP address and MAC address. The MAC address can be obtained through the ARP Protocol. Therefore, this is transparent to users, but the IP address cannot be used, in any case, users need to use a
This is a creation in
Article, where the information may have evolved or changed.
Here at CloudFlare We is heavy users of the github.com/miekg/dns Go DNS Library and we make sure to contribute to its development as MUC h as possible.
DNS message format (shown in a diagram ):
Note: not all DNS messages have the preceding sections. The "12 byte" marked in the figure is the DNS header, which will certainly exist. The content below the header is the body part, and the query problem
Related packages:
bind-9.3.6-2.p1.e15.i386.rpmcaching-nameserver-9.3.6-2.p1.e15.i386.rpmbind-utils-9.3.6-2p1.e15.i386.rpmbind-chroot- 9.3.6-2.p1.e15.i386.rpm
Note: After enabling chroot, the BIND program's virtual directory
1. install the software packages dig and nslookup. Centos: # yuminstallbind-utilsDebian: # apt-getupdate # apt-getinstalldnsutils set the dns server IP address in/etc/resolv. conf before querying. II. usage
1. install the software packageInstall
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.