|
|
本帖最后由 myskya 于 2020-3-3 12:32 编辑 - u8 c* d" \4 e! i9 k9 D
v! Y" e1 W, ?: |& [/ N$ }
基础知识不介绍我在内网esxi下部署的DNS 服务,专机专用,所以不需要太大的空间,我这儿安装虚拟机配置如下:
1 t) E/ m1 T1 V; J r5 r1核2G 8G硬盘存储
1 G: x/ V% J$ X4 \2 I; U# y安装的时候选择最小化安装4 C) J. @. b* N: ]
在安装的时候,有一些配置,如果这儿没有配置,到系统里再配置,需要另外找资料配置* X" t z7 d8 P. ~8 B5 L4 M1 N
1、选择最小化安装,否则8G的存储安装不了! q; w3 C2 A$ o
2、服务器名称要填写,我这儿填写的是rwDNS
, _% i% s$ f- j4 P5 ?3 V6 v3、网络一定要配置,在可用时自动启用,另外配置内网IP地址,我这儿配置的是192.168.1.9,% T% K! R8 w7 W, Y: S
4、IPV6忽略,不使用
! x1 ^" I3 A; b' E \) h2 _3 O p完了之后要设置一个root用户的密码
' r& L$ H3 m1 m安装完成之后使用ssh登录进系统
3 p6 d) n1 L( x" @& W' d一、安装bind
. \# M5 W# u E' T! ^二、配置服务器
1 U# @" s! J) T6 ?vi /etc/named.conf
% j* |5 r0 v8 \. C! o+ E0 f; ^6 y+ j; u
修改options下的内容- E& \8 e5 @) E! i8 p' Y; U I1 c
listen-on port 53 { 127.0.0.1; };
' }& |# |$ F9 r0 i3 I) M7 e8 q改成, J) b6 g7 R5 l3 G2 V# N9 X( U
listen-on port 53 { any; };
% W2 R+ c O7 ~. O6 C7 c8 M, q9 s6 `6 A' v% _
' m2 Y& F# e( ?4 y
allow-query {localhost; };
4 V' P6 P6 K1 m/ Q* S% q, d8 C" F. y改成" ]. B9 d) S) X; T4 ~
allow-query {any; };) t; d/ q& k$ B4 d5 M! w u4 ~( W
0 D: I5 Y9 m% |% V: `2 k
三、让named 自动启动,和启动服务- systemctl enable named # 开机自动启动named 服务8 T/ ^9 W1 C3 N% F* U) Y* M
- systemctl start named #启动named服务
复制代码 其实最简单的这样就已经可以了,在路由器端设置DNS首选服务为这台机器的IP:192.168.1.93 {' Y r$ j7 O8 `2 i3 `+ ?
0 O1 i3 R* B* Q9 E% a1 Z但这个时候确实还没有完成,需要配置防火墙,我喜欢开启系统默认的防火墙
" V c, Y' x$ {/ F; dcentos 8 默认是已经启动了防火墙了,但是保险起见,还是运行一下以下的命令
" e# P+ `3 \- y7 u' S- systemctl enable firewalld& u* a2 U+ j" `1 u1 L4 V% s' X
- systemctl start firewalld
复制代码
# a& [ z) n& w( M, i& x i) V$ }9 k `0 C
打开dns 的服务端口3 F5 `* w5 G# F5 ]
- firewall-cmd --zone=public --add-service=dns --permanent
复制代码 具体firewall防火墙的用法见:$ o% g( x9 O, l; e4 g: O; _
http://bbs.clogcn.com/thread-29-1-1.html
% ^( L1 y6 h& O$ w. @
, y4 M) A4 F; b8 D$ Z此时DNS就可以正常使用了什么?还没有具体如何添加DNS 域名?. X, P4 l% W+ U0 y
好吧,请看下回分解
7 u* X* C. Q2 t( n- n" m下回分解的内容在:
; D9 o3 P. n, A+ T' G0 q, u; A) `5 Rhttp://bbs.clogcn.com/thread-31-1-1.html! }) B# R( q8 A
; K! I0 @. a1 Q& ^6 y
l! ]5 q- ~( e5 T8 s" q1 K5 ]8 b- D* [. U ^/ Y
* c9 _- W1 @" g) m( t
" H1 c4 }; T4 k) Z8 l
9 D/ E9 i( d- U. V1 b
|
|