導航:首頁 > 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解析域名相關的知識