导航:首页 > IDC知识 > linux配置dns解析域名

linux配置dns解析域名

发布时间:2020-12-10 08:56:28

1、求高手:我在linux下配置了DNS,name服务可以启动,但是使用nslookup无法解析域名

我英语也不咋的 给你翻译了下
---------------------------------------------------------------
将英语译成中文(简体)
使用命名ð 3架F -克查看时,出现如下情况:
08 - 10 - 2010 15:29:21.128无法添加命令通道127.0.0.1#953:使用中的地址
08 - 10 - 2010 15:29:21.130无法添加命令通道::1#953:使用中的地址
08 - 10 - 2010 15:29:21.131忽略配置文件记录的声明由于- g选项
08 - 10 - 2010 15:29:21.132 pid文件无法打开'/ var / run中/命名/ named.pid':权限被拒绝
08 - 10 - 2010 15:29:21.133退出(因早期致命错误)
------------------------------------------------------------
你应该吧你的配置文件贴出来,看你配错了没?
(DNS 主配置文件路径 /USR/NAME.CONF 正向配置 /VAR/NAMED/你创的配置文件名)

给几个建议:(检查)
1。要给自己设个固定的IP地址
2。主机名是否正确。
3。开启服务
4。你本机的DNS指向是否是你配的DNS。
可以敲这个命令 #nslookup
>server 127.0.0.1 #也可以填你的配的DNS地址,也可填为回环地址作用是用127.0.0.1去解析下面的地址
[填入你要解析的,已经设置好的地址]

可以在网上搜些例子,照搬上去。
确保你配置的文件正确,看是你的配置错误不是。如果你连正向配置文件是啥都不知道,我就白费口舌了,

2、linux bind,如何配置能够解析不带域名的host主机名。

从你提供的系统看你的bind应该是可以支持Response Policy Zone (RPZ) Rewriting策略的。
把主机名都写在rpz的zone里应该是可以实现的。
例如
response-policy { zone "badlist"; };

and this zone statement

zone "badlist" {type master; file "master/badlist"; allow-query {none;}; };

with this zone file

$TTL 1H
@ SOA LOCALHOST. named-mgr.example.com (1 1h 15m 30d 2h)
NS LOCALHOST.

; QNAME policy records. There are no periods (.) after the owner names.
server1 A 10.0.0.1

3、linux配置域名后怎么解析

1

4、Linux 服务器如何配置网站以及绑定域名

一般使用第三方面板来配置网站环境,和部署网站。

个人建站的办法很简单,首先网站1核2G内存1M带宽,40G高效云盘。要准备以下的资料

注册域名。最好能和网站内容有点关联

选择网站系统。例如wordpress,zblog,emblog等都可以。

选择云服务器,例如阿里或者腾讯等

解析域名到服务器

发布网站到云主机以上步骤还是需要一些知识的。

至此,网站建设完成。老魏为此写过云服务器手动建站等多篇教程,看完有疑问可以问,在线了就回答。

5、linux中DNS的配置

这个和DNS有点关系而已
这个是关于端口的虚拟主机
1。在DNS上添加.net和yyy.net,再添加2条记录
如 在xxx.net里的记录文件里
正向解析
www IN A 192.168.1.1
反向解析
1 IN PTR www
2。在/ETC/HTTPD/CONF/HTTP.CONF
里添加
listen 192.168.1.1:80 <--本地真实的
listen 192.168.1.1:81 <--虚拟的

3。本地真实的怎么配置你应该会了,现在是虚拟出来的
vi /etc/httpd/conf.d/vhost.conf <--文件名,随便
NameVirtualHost 192.168.1.1:81 <--要把虚拟主机运行到哪个IP

<VirtualHost 192.168.1.1:81> <--定义一个虚拟主机
ServerName www.yyy.net <--定义域名
DocumentRoot /var/yyy <--定义站点主目录
<VirtualHost>

6、linux dns 客户解析不成功:在LINUX配置DNS服务,服务启动成功,并在LINUX能解析到域名但WINDOWS不能解析

解决方法。

把你的linux的防火墙iptables关闭,会者开放53端口。

7、RedHat-Linux配置DNS详细步骤是什么?

RedHat-Linux服务器搭建DNS服务器;
DNS domain name system 域名系统
特点:(1)具备递归查询和迭代查询
(2)分布式数据库
(3)将域名解析为IP
(4)具有主DNS服务器、辅DNS服务器和缓存DNS服务器三种类型
(5)全球13台根域服务器

以下是搭建步骤:
1、准备软件包
bind.i386 --主服务软件包
bind-chroot.i386 -- 笼环境软件包
bind-devel.i386 --开发包
bind-libs.i386 --库文件
bind-utils.i386 --工具包
[root@rootbug ~]# rpm -qa |grep ^bind- --rhel6.3下的包
bind-utils-9.8.2-0.10.rc1.el6.x86_64
bind-chroot-9.8.2-0.10.rc1.el6.x86_64
bind-libs-9.8.2-0.10.rc1.el6.x86_64
bind-9.8.2-0.10.rc1.el6.x86_64
bind-dyndb-ldap-1.1.0-0.9.b1.el6.x86_64
-------------看到软件包有点纠结,为啥呢??因为这些软件包的名字跟DNS这三个词每半点关系---------
2、安装软件包
[root@rootbug ~]#yum install bind* -y
3、查看配置文件
RHEL6下不管是安装了bind-chroot还是不安装,配置文件都是以/var/named.conf文件为主。
(1)修改/etc/named.conf
[root@rootbug ~]#vim /etc/named.conf
-------省略其他万行代码----------------

options {
listen-on port 53 { any; }; --将原配置文件中的127.0.0.1改为any,表示监听所有
listen-on-v6 port 53 { ::1; };
directory "/var/named"; --域的数据文件存放目录
mp-file "/var/named/data/cache_mp.db";
statistics-file "/var/named/data/named_stats.txt";
memstatistics-file "/var/named/data/named_mem_stats.txt";
allow-query { any; }; --将配置文件的localhost改为any,表示所有人能查询这台服务器
recursion yes;

-------省略其他万行代码----------------
修改之后保存退出
(2)配置/etc/named.rfc1912.zones,增加域的配置
[root@rootbug ~]#vim /etc/named.rfc1912.zones
按照配置文件格式添加一个域,这里我添加一个rootbug.com的域,域的数据文件放在directory "/var/named"当前目录下的data下,名称为:master.rootbug.com.zone。配置域时请注意“;”分号。
zone "rootbug.com" IN {
type master;
file "data/master.rootbug.com.zone";
};
配置好之后保存退出。
(3)创建master.rootbug.com.zone的数据文件
[root@rootbug ~]#vim /var/named/data/master.cluster.com.zone
$TTL 3600
@ IN SOA rootbug. zhangsan. (
2013090801 --版本号,下面的是各种时间,作用是主从DNS服务器的同步时间
30
60
90
3600 )
IN NS 172.16.2.151. --这里就是DNS服务器的IP(实际应该是公网IP,但这里是内网环境,所以写的内网IP),但是ip地址最后还有一个“.”记得加点,也可以写DNS服务器的外网域名;并且这里可以写多个NS,代表了你公司的多台DNS服务器
mail IN A 1.1.1.1 --A记录就是真正的数据,这里代表mail.rootbug.com的公网地址为1.1.1.1
dns IN A 172.16.2.151
bbs IN A 2.2.2.2

保存退出
(4)启动DNS服务器
[root@rootbug ~]#/etc/init.d/named start ----第一次配置开启过程需要等待一段时间
(5)客户端认证DNS服务器是否正确
windows客户端认证
在IP配置DNS栏中将首选DNS填写为172.16.2.151即可
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\ruutbug>nslookup mail.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151

Name: mail.rootbug.com
Address: 1.1.1.1
C:\Documents and Settings\ruutbug>nslookup dns.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151

Name: dns.rootbug.com
Address: 172.16.2.151
C:\Documents and Settings\ruutbug>nslookup bbs.rootbug.com
*** Can't find server name for address 172.16.2.151: Server failed
*** Default servers are not available
Server: UnKnown
Address: 172.16.2.151

Name: bbs.rootbug.com
Address: 2.2.2.2

与linux配置dns解析域名相关的知识