redhat dns伺服器搭建

2021-06-03 15:02:26 字數 4453 閱讀 4077

這段時間一直在鬱悶這個問題,昨天在冰川幫助下終於解決了。哈哈

linux下dns的建立其實理論都是一樣的不外乎版本不同,有的無有模板和有的沒有模板(這就要自己寫了)

當然我們這裡提到的是有模板的,以後把這個cp下來,就是自己的dns模板了

安裝dns

1、配ip

2、檢查必須的安裝包

rpm -qa | grep bind(一般情況下,裝系統時基本都裝了)

3、按主程式包

rpm -ivh caching-。。。。。。。

4、配置dns配置檔案

共有4個檔案需要配置

/etc/named.caching-...........................  

/etc/named,rfc9329..........

/var/named/chroot/var/named下的兩個檔案

當然最好cp出來配置,保證即使配置出錯了,從新cp就ok了。

當然基本方法就是這樣,具體問題還的具體分析。

dns的配置<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

1、  配置計算機名、dns指向、ip位址

hostname linux

vi  /etc/resolv.conf

setup

2、  安裝包

先檢查包安裝情況

rpm –qa | grep bind

如果沒安裝在安裝

rpm –ivh caching-補全(這個包一般沒有安裝)

3、  配置主配置檔案

vi  /etc/named.caching-補全

其中有四項是單dns不用的,給注釋掉

還有一些是ddns用的,研究一下這個檔案

vi  /etc/named.rcf補全

這個是正向和方向的模版

4、  配置正向區域和方向區域

第一排配置主機名.網域名稱.  root.網域名稱.

下面也要寫主機名.網域名稱.

然後正向主要配置www 對ip    a記錄和mx記錄,當然也可以有別名cname配置

反向主要配置ip對www     ptr指標

5、  重啟

service bind restart

chkconfig --level 35 bind on

chkconfig –list | grep bind

實驗:5、dns的配置

1、  配置計算機名、dns指向、ip位址

hostname linux

vi /etc/resolv.conf

setup

2、  安裝包

先檢查包安裝情況

rpm –qa | grep named

如果沒安裝在安裝

rpm –ivh caching-補全          (這個包一般沒有安裝)   

3、  配置主配置檔案

vi  /etc/named.caching-補全

// named.caching-nameserver.conf

//// provided by red hatcaching-nameserver package to configure the

// isc bind named(8) dns server asa caching only nameserver

// (as a localhost dns resolveronly).

//// see/usr/share/doc/bind*/sample/ for example named configuration files.

//// do not edit this file - usesystem-config-bind or an editor

// to create named.conf - edits tothis file will be lost on

// caching-nameserver packageupgrade.

//options ;

listen-on-v6 port 53 ;

directory       "/var/named";

dump-file      "/var/named/data/cache_dump.db";

statistics-file"/var/named/data/named_stats.txt";

memstatistics-file"/var/named/data/named_mem_stats.txt";

query-source    port 53;

query-source-v6 port 53;

//      allow-query     ;

};logging ;

};view localhost_resolver ;

//      match-destinations ;

recursion yes;

include"/etc/named.rfc1912.zones";

};"/etc/named.caching-nameserver.conf"36l, 1108c   

其中有四項是單dns不用的,給注釋掉

還有一些是ddns用的,研究一下這個檔案

vi  /etc/named.rcf補全

// named.rfc1912.zones:

//// provided by red hatcaching-nameserver package

//// isc bind named zoneconfiguration for zones recommended by

// rfc 1912 section 4.1 :localhost tlds and address zones

//// see/usr/share/doc/bind*/sample/ for example named configuration files.

//zone "." in ;

zone "localdomain" in ;

};//zone "localhost" in ;

//};

//zone"0.0.127.in-addr.arpa" in ;

//};

zone "kk.com" in ;

};zone"1.168.192.in-addr.arpa" in ;

};"/etc/named.rfc1912.zones" 43l, 850c

這個是正向和方向的模版

4、配置正向區域和方向區域

第一排配置 主機名.網域名稱. root.網域名稱.

下面也要寫 主機名.網域名稱.

反向主要配置ip對www     ptr指標

$ttl    86400

@       in     soa     linux.kk.com.root.kk.com.  (

1997022700 ; serial

28800      ; refresh

14400      ; retry

3600000    ; expire

86400 )    ; minimum

in     ns      linux.kk.com.

2       in     ptr     www.kk.com.

2       in  ptr       mail.kk.com.

2       in ptr         ftp.kk.com.

"fx.zone" 11l, 501c  

然後正向主要配置www 對ip    a記錄和mx記錄,當然也可以有別名cname配置

$ttl   86400

@      in      soa     linux.kk.com. root.kk.com.  (

1997022700 ; serial

28800      ; refresh

14400      ; retry

3600000    ; expire

86400 )    ; minimum

in      ns      linux.kk.com.

in      mx  20   mail.kk.com.

linx   in     a        192.168.1.2

www    in    a         192.168.1.2

ftp     in   a         192.168.1.2

mail    in   a         192.168.1.2

"zx.zone" 14l, 577c

5、重啟

伺服器搭建

問題一 com無法訪問到伺服器 問題二 將 com 301重定向到 www.com 解決方案 在httpd.conf檔案中 追加 如下內容 options followsymlinks rewriteengine on rewritecond com rewriterule l,r 301 2 禁止...

搭建伺服器

零基礎搭建伺服器 我用的是ubuntu,所有 sudo apt get install apache2 配置php的時候已經配好了,這裡就不重複配置了 安裝apxs 安裝過php,所以這個也忽略掉 sudo apt get install apache2 dev apxs是乙個為apache超文字傳...

伺服器搭建

1 系統centos yun update 公升級安裝包 2 通過yum install mysql mysql service 安裝mysql 更新 mysql service 安裝方法 wget rpm ivh mysql community release el7 5.noarch.rpm y...