1. 一台DNS可以配置多个域名解析吗
、一个域名设定多个dns服务或者服务器进行解析,同一个域名的每个解析都指向不同的ip地址,这样应答快的dns优先进行解析,这样就能保证最快定向到指定的网站空间去。如果空间也存在不同地点的相同内容镜像,那么这种方式最适合,例如sohu全国都有服务器,就是这么干的,除非你指定要访问某个地方的服务器,否则默认转向最快的空间,因为内容是镜像自动同步的,内容上不存在差别,用户是不知道的。一般域名管理机构只允许设定2到3个域名解析服务,所以再多就不支持了。2、自己公司建立服务器,给自己进行dns解析服务,这样容易实现以上功能的操做。且数量不受限制,例如给客户提供移动、联通、网通、电信、东方宽带、长城宽带等等多个dns,那么使用对应宽带的用户都能自动定向到适合自己的网站去,企业可以分别在不同运营商那里建立网站,保证不同带宽的用户都能高速访问,很多游戏运营商都是这么干的。DNS负载均衡技术是在DNS服务器中为同一个主机名配置多个IP地址,在应答DNS查询时,DNS服务器对每个查询将以DNS文件中主机记录的IP地址按顺序返回不同的解析结果,将客户端的访问引导到不同的机器上去,使得不同的客户端访问不同的服务器,从而达到负载均衡的目的。
2. 求问主题:同时配置两个DNS怎么写/etc/resolv.conf文件
只有第一个服务器down掉了,才会启用第二个服务器。
但不是说第一个服务器无法解析的域名,由第二个服务器来解析。
3. DNS的配置文件有哪些
如果您经常畅游互联网,那么一定了解网站的域名,在浏览器中打上http://www.si-bay.com等有一定含义的域名就可以访问矽霸网或其他网站,而不必去记忆枯燥的IP地址,实在是好记又好用。
局域网中如何实现Intranet,构建企业内部网的Web服务器或者其他服务器,使用和配置DNS就显得尤其重要。下面就Linux下配置DNS作一些粗浅探讨。
Linux下如果为服务器安装模式,可先行选定安装DNS,安装完成后运行服务配置命令ntsysv,设定启动Linux时启动DNS服务。
DNS的服务进程为named,启动后可以为DNS客户机提供域名解析服务,把域名转换成IP地址以及将IP地址转换成域名。
1、named启动时需要读取/etc/named.boot,所以/etc/named.boot 是named的基本配置文件。在/etc/named.boot中将指定正向域名转换数据文件和建立反向DNS数据文件以及顶层域名服务器文件和后备DNS。此文件示例如下:
·diretory /var/named
指定named从/var/named目录下读取DNS数据文件。
·primary qyweb.com dns.hosts
指定dns作为qyweb.com域的主域名服务器,dns.hosts文件中包含所有*. qyweb.com形式的域名转换数据。
·primary 0.0.127.IN-ADDR.ARPA dns.local
指定dns作为127.0.0网段地址转换主服务器,dns.local文件中包含了 127.0.0.*形式的地址到域名的转换数据。
·primary 26.230.10.IN-ADDR.ARPA dns.rev
指定dns作为10.230.26网段地址转换主服务器,dns.rev文件中包含了所有10.230.26.*形式的地址到域名的转换数据。
·cache db.cache
指定dns从db.cache文件中获得 Internet的顶层“根”服务器地址。
在与named.boot同一目录下还有一个named.conf,主要作用是定义DNS服务器的域名检索方式。可参照 named.boot进行相应变动。
2、正向域名转换数据文件dns.hosts中包括所有在qyweb.com域内的主机节点。
@ IN SOA dns.qyweb.com manager.dns.qyweb.com.
(199511301
28800
7200
3600000
86400)
NS dns.qyweb.com.
MX 10 dns.qyweb.com.
Localhost A 127.0.0.1
dns A 10.230.26.5
www A 10.230.26.6;如果与dns同一台机器,则ip同上
mail MX 7 dns.qyweb.com.;主机名后必须带一个“.”
ftp CNAME dns.qyweb.com.;主机名后必须带一个“.”
SOA记录定义了域名数据的基本信息。
NS记录和MX记录定义了域名服务器本身的域名和username@ qyweb.com形式邮件地址所对应的邮件服务器名字。
A记录是DNS域名到IP地址的记录,是必须有的。以dns.qyweb.com为例,在A记录中域qyweb.com被省略,只写成ns,named在处理时会根据named.boot中的定义自动加上 qyweb.com,而其对应IP地址为 10.230.26.5。
MX记录是邮件地址转换记录,本例中定义了将username@ mail.qyweb.com的邮件地址转换成[email protected],即实际上真正的邮件服务器是dns.qyweb.com,其中dns.qyweb.com的优先数为7,通常邮件首先被发往优先数小的主机 dns.qyweb.com。
CNAME记录定义了一些主机的别名。
3、反向DNS数据文件dns.local 和dns.rev提供根据IP地址查询相应 DNS主机名,每个网段分别有一个数据文件。对于内部网段127.0.0通常只有一个地址,即127.0.0.1 loopback 地址,dns.local内容如下:
@IN SOA dns.qyweb.com manager.dns.qyweb.com.
(1997022700 ; Serial
28800 ; Refresh
14400 ; Retry
3600000 ; Expire
86400) ; Minimum
INNS dns.qyweb.com.
1 IN PTR localhost.
而外部网段的数据文件dns.rev中包含所有主机IP地址到DNS主机名的转换数据。dns.rev内容如下:
@SOA dns.qyweb.com. manager.dns.qyweb.com.(
199609206;Serial
28800;Refresh
7200;Retry
604800;Expire
86400);Minimum TTL
NS dns.qyweb.com.
5 PTR dns.qyweb.com.;主机名要附加一个“.”
6 PTR www.qyweb.com.;
2 PTR proxy.qyweb.com.;
其中主要部分是PTR记录,PTR 记录中的IP地址都只有主机号,named会根据named.boot的定义自动加上前面的网络号。
4、 db.cache
在Linux系统上通常在/var/named或者/etc下已经提供了一个 named.ca,该文件文件中包含了 Internet的顶层域名服务器,最好从 Internic下载最新的版本。
5、改动注意事项
(1)增加或删除域中主机时需要同时修改正向域名转换数据文件dns.hosts中的A记录和反向DNS数据文件dns.rev中的PTR记录。
(2)IP网段增加一个时(10.230. 27.0),在/etc/named.boot增加:
primary 27.230.10.IN-ADDR.ARPA dns.rev1
而反向DNS数据文件则增加一个定义10.230.27.0网段的文件dns.rev1,其格式与ndns.rev类似。
(3)DNS服务器只能从服务于企业内部网/etc/named.boot中的cache行去除。
(4)建立后备DNS服务器dns1.qyweb.com,IP地址为 10.230.26.10。
在主服务器上修改dns.hosts,加入dns1.qyweb.com的有关记录,并增加一个NS记录,使主服务器上的 named.hosts成为下列内容:
@ IN NS dns1.qyweb.com.
dns1 A 10.230.26.10
dns2 CNAME dns1.qyweb.com.
然后对主服务器上的各个反向 DNS 数据文件做类似的修改,增加有关后备服务器的NS记录,然后重新起动named。
后备DNS服务器的配置:创建的配置文件只有named.boot和 db.cache,格式与主服务器相似。named.boot 内容为:
directory /var/named
secondary qyweb.com 10.230.26.5 dns.hosts
secondary 0.0.127.IN-ADDR.ARPA 10.230.26.5 dns.local
secondary 26.230.10.IN-ADDR.ARPA 10.230.26.5 dns.rev
cache . db.cache
而后备DNS服务器的db.cache 通常由系统管理员从主服务器上拷贝过来即可。
配置文件完成后可以进行启动和测试named,利用Linux命令ndc,用 ndc启动named。使用nslookup进行正向 DNS 解析与反向 DNS解析检查:
#nslookup dns.qyweb.com
#nslookup 10.230.26.5
MX邮件地址记录检查:
#nslookup
>set q=mx
mail.qyweb.com
CNAME别名记录检查:
# nalookup
>sett q=cname
ftp.qyweb.com,nslookup
以上各项测试均应能反映出相应正确的IP地址或域名。
如果一切测试正常的话,那么DNS的配置就基本完成了,但如果您要在Linux服务器上添加新服务时,最好再进行一次如上过程的检查以确保DNS服务通畅。
”希望多给分啊“
4. 主机中配置的DNS服务器至少要____个
主要一个,
但是考虑到DNS服务器可能出现故障。
所以有备用地址。
一般手动设置都是
1个当地省市的DNS地址
备用的使用8.8.8.8 谷歌DNS服务器这样在访问国外网站解析方面会快一些
5. 给计算机配置多个DNS服务器地址都有什么好处
给计算机配置多个DNS服务器地址好处是当其中的一个或者几个失效的时候剩下的可以发挥作用,减少因为域名无法解析而导致的麻烦。
DNS介绍:
DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机名对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。
DNS的重要性:
1、技术角度看
DNS解析是互联网绝大多数应用的实际寻址方式; 域名技术的再发展、以及基于域名技术的多种应用,丰富了互联网应用和协议。
2、资源角度看
域名是互联网上的身份标识,是不可重复的唯一标识资源; 互联网的全球化使得域名成为标识一国主权的国家战略资源。
6. 配置dns服务器时三个最基本的文件是
1,主配置文件、etc/named.conf
2,区域配置文件 /etc/named.rfc1912.zones
3,区域数据配置文件
7. 一个域名可以设置多个不同的DNS吗
1】不能做2个不同DNS
像你说的ns1.wingdns.net
ns2.wingdns.net
这种属于一组DNS
看后面的域名
只要是一样的就无所谓
不然DNS会冲突的
2】不能
要解决的办法
就是找个支持子目录的空间
现在很多都支持了
8. 如何在linux下搭建dns服务器最关键的配置文件有哪几个分别有什么用一般在linux下搭建
1、需要安装bing、bing-chroot、caching-nameserver这三个包
2、编辑配置文件:有三个
(1)主配置文件,是/var/named/chroot/etc/named.conf
在这里你要配置dns的ip,监听端口,区域文件的目录,允许其他主机使用dns服务和缓存。最终要的就是你要定义正向解析区域和反向解析区域,在这里面要指明正向区域文件和反向区域区域文件的名字
(2)两个区域文件,文件名是你自己定义的,必须跟主配置文件里的一样。
区域文件会放在/var/named/chroot/var/named/目录下,里面有模板的。直接拷贝。
3、重启服务。
重启服务失败一般都是配置文件出错,而且dns服务是一个比较难学的服务,所以建议兄弟你在网上找点更详细的资料。就是配置文件详解之类的。要懂得配置文件里每一项参数设定的意义。
祝你好运~~~
9. dns填写一个好还是两个好
最好填2个,一个主用,一个备用,我们上网是经过这个服务器的万一主的坏了,还有备用的dns 2个保险点
10. 路由设置几个DNS.路由能设置几个DNS
普通路由就设置2个DNS,有些会有三个,不过这并没有什么大影响,只要你填入的DNS可用即可。
正常每个地区的2个DNS服务器是很少坏的。对你来说几个DNS一点影响都没有的。