|
|
本帖最后由 myskya 于 2020-3-3 12:32 编辑 . O8 F- K8 n5 X4 [/ s
& u* n7 v+ [/ {! _4 L$ t/ r0 I
基础知识不介绍我在内网esxi下部署的DNS 服务,专机专用,所以不需要太大的空间,我这儿安装虚拟机配置如下:# f; N# U2 J8 u' q+ v" q3 U$ D
1核2G 8G硬盘存储
, g% N$ U2 |# c O8 w0 C安装的时候选择最小化安装
- E5 M+ e1 T% k% X; }在安装的时候,有一些配置,如果这儿没有配置,到系统里再配置,需要另外找资料配置
% [9 E: ]" D- i G! E7 y1、选择最小化安装,否则8G的存储安装不了0 ~7 k8 q- G) U5 ^- L
2、服务器名称要填写,我这儿填写的是rwDNS
( q, s. W3 ` S; i9 t3、网络一定要配置,在可用时自动启用,另外配置内网IP地址,我这儿配置的是192.168.1.9,# R' F1 m. M$ [1 M4 k. I
4、IPV6忽略,不使用# f/ A* I x' w+ o% @
完了之后要设置一个root用户的密码
( U+ {; y0 a5 x) Q安装完成之后使用ssh登录进系统
- c& X+ q4 Z* M V2 ^一、安装bind* b+ P- J8 u( ~- B; t$ d8 D( I& ]
二、配置服务器
9 {) ~7 H. A, `: Tvi /etc/named.conf
0 |0 ]' C: Q1 o
. V- d) r! ?3 {/ N7 ]/ e m修改options下的内容/ ]6 D6 C4 j6 Q& r' K B
listen-on port 53 { 127.0.0.1; };8 [/ h) s/ {' e. |: n2 y( E
改成
7 V& N9 F( F6 \6 G" ~3 e ]listen-on port 53 { any; };+ ~4 j7 @3 N1 y
, ~' N$ Z, G! l! o' ]& V/ Y* x9 m; @" j6 v6 n$ L
allow-query {localhost; };$ s) c" `/ M' Z3 a6 b
改成% w5 F$ {0 ?: l! g9 Z. S# f) A
allow-query {any; };4 i' Z7 ~- l% }% O% t
; X8 i9 ]2 b4 u/ M& ^. m. G
三、让named 自动启动,和启动服务- systemctl enable named # 开机自动启动named 服务- L3 u P/ l; }& B- M
- systemctl start named #启动named服务
复制代码 其实最简单的这样就已经可以了,在路由器端设置DNS首选服务为这台机器的IP:192.168.1.9) `# c" R& ?/ @0 s/ i, ?7 @- d
) L& E- a6 _+ W! w. I但这个时候确实还没有完成,需要配置防火墙,我喜欢开启系统默认的防火墙 / f/ F8 _/ Y! u; W0 M7 t
centos 8 默认是已经启动了防火墙了,但是保险起见,还是运行一下以下的命令
' E* x: t) h7 i6 K- systemctl enable firewalld
, G3 U; w0 \8 }! W/ ^. g" ^- l - systemctl start firewalld
复制代码
7 q- v: T" b3 N1 G
2 I, g! q! V8 i3 N. E& \打开dns 的服务端口6 K. J# m9 v$ x9 W$ L8 R# E9 O7 J/ B
- firewall-cmd --zone=public --add-service=dns --permanent
复制代码 具体firewall防火墙的用法见:4 a$ j; O; q+ g5 u9 r) h$ I6 ]' S+ j
http://bbs.clogcn.com/thread-29-1-1.html0 v) r+ I( s. G, {2 k
- t! _; M- i2 r
此时DNS就可以正常使用了什么?还没有具体如何添加DNS 域名?
. V: k7 I5 e. W ~5 l好吧,请看下回分解( A& W0 {1 M4 h! u
下回分解的内容在:+ y7 S$ |2 x s; L* D6 A
http://bbs.clogcn.com/thread-31-1-1.html' a) H' l& I# C" H
, k/ R0 ?1 f3 c% N1 @
6 @9 A. H, _% p! B
* m. d4 F) [2 W. f, s" I2 g6 K7 M( n3 I6 |5 A* Z0 f$ ~
7 Y4 |' _' X* r9 U. A
% o6 ?- B8 k5 c1 d$ `: O
|
|