Below you will find pages that utilize the taxonomy term “Dns”
April 29, 2024
kubernetes 网络中DNS解析原理
"\u003cp\u003e当我们通过域名(例如 \u003ca href=\"https://www.example.com\"\u003ewww.example.com\u003c/a\u003e)访问一个网站时,第一步就是通过DNS服务器找到目的服务器IP地址(例如 93.184.215.14),接着再将请求数据包发送到这个 IP 服务器。\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://blogstatic.haohtml.com/uploads/2024/04/watermark%2Ctype_ZmFuZ3poZW5naGVpdGk%2Cshadow_10%2Ctext_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NDMwNzcyMQ%3D%3D%2Csize_16%2Ccolor_FFFFFF%2Ct_70.jpeg\" alt=\"img\"\u003e\u003c/p\u003e\n\u003cp\u003e而要想通过 DNS 服务器进行域名,必须得先知道 DNS 服务器地址才行,而这一般是通过读取配置文件实现,在 \u003ccode\u003e*nux\u003c/code\u003e 操作系统中,DNS 服务器一般配置在 \u003ccode\u003e/etc/resolv.conf\u003c/code\u003e文件,如\u003c/p\u003e\n\u003cdiv class=\"highlight\"\u003e\u003cpre tabindex=\"0\" style=\"color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;\"\u003e\u003ccode class=\"language-ini\" data-lang=\"ini\"\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#a6e22e\"\u003esearch default.svc.cluster.local svc.cluster.local cluster.local\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#a6e22e\"\u003enameserver 10.96.0.10\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003cspan style=\"display:flex;\"\u003e\u003cspan\u003e\u003cspan style=\"color:#a6e22e\"\u003eoptions ndots:5\u003c/span\u003e\n\u003c/span\u003e\u003c/span\u003e\u003c/code\u003e\u003c/pre\u003e\u003c/div\u003e\u003cp\u003e用户可以通过 nameserver 指定多个 DNS 服务器,依次对域名进行解析,如果解析成功,则解析操作立即中止,如果解析不到的话,则将回退到公网 DNS 服务器进行解析,这个公网 DNS 服务器一般是由网络运营商来定的,用户不需要关心。如果公网 DNS 仍解析失败的话,则直接响应域名无法解析,此时用户将无法正常访问域名。\u003c/p\u003e\n\u003ch1 id=\"什么是-fqdn\"\u003e什么是 FQDN\u003c/h1\u003e\n\u003cp\u003e在介绍域名解析前, …\u003c/p\u003e"
September 8, 2010
[原创教程]在FreeBSD下安装BIND,提供dns服务
"\u003cp\u003e\u003cstrong\u003e一.用ports方式安装bind9\u003c/strong\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e#/usr/ports/dns/bind9\n#make install clean\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e并在/etc/rc.conf文件里添加一行:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003enamed_enable=”YES”\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e作为系统服务启动.\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e二.配置BIND\u003c/strong\u003e\u003c/p\u003e\n\u003cp\u003e1.编辑/etc/namedb/named.conf 文件,在最下面以下两部分\u003c/p\u003e\n\u003cp\u003e#正向解析配置文件\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ezone “haohtml.com” {\ntype master;\nfile “master/haohtml.com”;\n};\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e#反向解析配置文件\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003ezone “0.168.192.in-addr.arpa” {\ntype master;\nfile “master/0.168.192.in-addr.arpa”;\n};\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e然后编辑 listen-on {127.0.0.1;}; 的后面添加监听ip地址,如下:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003elisten-on {127.0.0.1; 192.168.0.222;};\u003c/p\u003e\u003c/blockquote\u003e\n\u003cp\u003e第个ip后面加一个”;”符号.\u003c/p\u003e\n\u003cp\u003e对于转发一部分,我们暂不进行配置,这里用不到的.\u003c/p\u003e\n\u003cp\u003e============================\n2. …\u003c/p\u003e"