|
|
本帖最后由 myskya 于 2020-3-3 12:32 编辑
) Z0 }, \) E# V7 U6 J; W/ ?' F X( N( F% O0 i
基础知识不介绍我在内网esxi下部署的DNS 服务,专机专用,所以不需要太大的空间,我这儿安装虚拟机配置如下:
$ `# B% o5 L) o/ i! ?( v1核2G 8G硬盘存储
- ?: O' t% P: H6 O, Z9 K1 X8 t% @安装的时候选择最小化安装
7 N9 }# O9 V+ s在安装的时候,有一些配置,如果这儿没有配置,到系统里再配置,需要另外找资料配置, T6 [! V+ y' P# @; u
1、选择最小化安装,否则8G的存储安装不了0 E E9 t* D2 d# X# m, _
2、服务器名称要填写,我这儿填写的是rwDNS
1 \+ R+ |8 i9 x4 ]2 o2 k3、网络一定要配置,在可用时自动启用,另外配置内网IP地址,我这儿配置的是192.168.1.9,
7 @1 C* U) o3 ~! _6 f! T2 Z* R4、IPV6忽略,不使用
/ F+ w$ i) I3 y" w完了之后要设置一个root用户的密码
% z$ h" j8 O: h! Q& w安装完成之后使用ssh登录进系统; H6 a1 ^8 m) E) @( r% V6 w0 ?
一、安装bind
9 E9 ^; }5 t$ @' O5 R* {二、配置服务器' L) U- O6 ^) \' s2 O
vi /etc/named.conf
/ Z7 e z d; D. T5 |" Q' ^/ Y, S: o1 o L' k9 m, j$ U; {$ Z& c
修改options下的内容( @ C8 [! q8 s2 C& }$ a0 f4 `
listen-on port 53 { 127.0.0.1; };
6 y! P" z2 |. c改成) Q. L" x! \0 h, A8 H6 t& k
listen-on port 53 { any; };$ N1 J9 j1 E: m4 K8 J+ N; p* Q6 A. f
5 ] r p' Z% R0 u0 G$ }6 n: K
C P) P. V# ^. T* P M- _
allow-query {localhost; };
2 d+ `6 S2 y5 u' o! i. w% g改成
. i- i: P2 o/ I4 y) vallow-query {any; };
0 x. m& x0 R% h) B2 t7 i' ~. K5 V H; ?' m F; ^, t7 ?3 }- u
三、让named 自动启动,和启动服务- systemctl enable named # 开机自动启动named 服务# f' h. R2 D5 p1 `* k* I H# {
- systemctl start named #启动named服务
复制代码 其实最简单的这样就已经可以了,在路由器端设置DNS首选服务为这台机器的IP:192.168.1.99 R6 R7 j7 m2 [0 J* Q5 u" E5 g1 T
5 y# \/ i5 _+ d: Q$ g3 ` Z但这个时候确实还没有完成,需要配置防火墙,我喜欢开启系统默认的防火墙 ' L" ]5 ?- p' X# B) P2 ]) N% n& b
centos 8 默认是已经启动了防火墙了,但是保险起见,还是运行一下以下的命令( D9 }: ]5 S6 n3 @. ~
- systemctl enable firewalld+ [: X0 \: j* S2 e! @- v
- systemctl start firewalld
复制代码 , t H) W% N( O. Y5 Z7 l* {, j5 J
& t/ i6 O6 K1 j& H打开dns 的服务端口
/ i J6 z7 i" J6 t+ m- firewall-cmd --zone=public --add-service=dns --permanent
复制代码 具体firewall防火墙的用法见:
7 C" C+ w, r' Y7 o6 W7 ehttp://bbs.clogcn.com/thread-29-1-1.html" l% C( V. n3 C! j9 R8 c$ L
0 u2 R [8 ~9 X. p8 w' X" b5 A1 U
此时DNS就可以正常使用了什么?还没有具体如何添加DNS 域名?
$ E' ?/ |( d" a$ y好吧,请看下回分解6 g6 Q7 _2 _! K; A4 w. w
下回分解的内容在:
" S! i: g C$ U: A9 J' {" L1 bhttp://bbs.clogcn.com/thread-31-1-1.html$ M7 @/ {9 t# l2 ]* k* X
) d8 D* T1 ~. W$ q5 A5 p \
* t) @8 D: Z. N8 T2 r+ C( j3 P' o- n/ f8 s. B
5 b& p7 E9 M+ D. q3 v
+ n7 s- f6 G4 h/ }4 i* @' D! f( s5 J3 |9 E' ^3 \# G9 @- V/ t
|
|