|
|
本帖最后由 myskya 于 2020-3-3 12:32 编辑 : M7 V2 s! X% a% f* t4 l
9 k# u; s8 }8 T) ~5 }7 d
基础知识不介绍我在内网esxi下部署的DNS 服务,专机专用,所以不需要太大的空间,我这儿安装虚拟机配置如下:
4 e1 }* o/ S0 e: G( Y5 E1核2G 8G硬盘存储0 ~8 |; m8 }3 x; y. H
安装的时候选择最小化安装2 X4 ]; o/ ?+ e. |1 X6 ?- l5 Z3 }
在安装的时候,有一些配置,如果这儿没有配置,到系统里再配置,需要另外找资料配置9 U0 V' Z* Z1 l' z$ ^$ A
1、选择最小化安装,否则8G的存储安装不了
9 I8 g4 E3 i( D5 g/ z' p9 j2、服务器名称要填写,我这儿填写的是rwDNS
) {6 P8 o2 n9 ?3、网络一定要配置,在可用时自动启用,另外配置内网IP地址,我这儿配置的是192.168.1.9,
, j& d: B' `$ K4 O0 x' ]4 v; T4、IPV6忽略,不使用
9 E6 h, _& z9 S5 E b" W完了之后要设置一个root用户的密码
5 W4 g4 v1 i1 H$ \0 b) R安装完成之后使用ssh登录进系统+ V6 S6 W. } z ? p
一、安装bind' S5 g7 T7 D* I6 D3 q5 y
二、配置服务器
' x6 ~+ Y" C1 h; R+ a8 pvi /etc/named.conf( g( I6 f, p- M% t! T0 K
s9 V! }8 H6 ^5 g1 g8 e
修改options下的内容' P- v) m! F0 d/ u0 J9 ?
listen-on port 53 { 127.0.0.1; };7 p, k3 F4 a& a; [' N7 i Q
改成
8 f( E/ ?9 U g2 U. {listen-on port 53 { any; };8 @2 P; m8 o* V5 D
$ `# b7 w/ @) n9 |$ C" I4 J! {3 W0 X( X' [& J
allow-query {localhost; };
4 i: x$ W- U$ N7 o! u3 o& t( q0 q改成
% R( t- X* K8 ~! Eallow-query {any; };( a! H5 R+ Y. A
6 L$ g1 p. J2 A# b i" D3 C
三、让named 自动启动,和启动服务- systemctl enable named # 开机自动启动named 服务
9 l- e* K6 y' T3 L - systemctl start named #启动named服务
复制代码 其实最简单的这样就已经可以了,在路由器端设置DNS首选服务为这台机器的IP:192.168.1.9" r3 T! J" I3 G- z+ j( L
5 X" `6 s4 s8 y
但这个时候确实还没有完成,需要配置防火墙,我喜欢开启系统默认的防火墙 5 X w: Q+ D6 Q
centos 8 默认是已经启动了防火墙了,但是保险起见,还是运行一下以下的命令
' z J, T7 Y. h7 h- U- systemctl enable firewalld; o- c0 L" T. J/ e$ [: [
- systemctl start firewalld
复制代码
/ |+ g4 ] G" a3 S+ C# W
" a8 r! v m4 r打开dns 的服务端口6 Y1 @' z4 f8 B( H) b# \* x
- firewall-cmd --zone=public --add-service=dns --permanent
复制代码 具体firewall防火墙的用法见:
1 N" f; R+ t; _4 P9 \ H9 t+ Z/ ]5 rhttp://bbs.clogcn.com/thread-29-1-1.html
' w- d# B) v( i
1 ]8 Y* b/ t0 W1 O. y+ @8 i此时DNS就可以正常使用了什么?还没有具体如何添加DNS 域名?) V6 N f2 ?$ y! z' [
好吧,请看下回分解
`) r$ C ^$ p8 h- x4 x4 @" [下回分解的内容在:: D9 `6 a* r! D+ X4 C0 ^
http://bbs.clogcn.com/thread-31-1-1.html
8 ]) h' D% y7 P8 v2 ]# O' `6 i
- r8 r; U$ [' f) U& X1 m0 v
N- N9 j( i; ^9 ~$ C
; J) S' T) o% |. [' l' T; K8 [5 j B/ N% V/ K
- m! g2 v! j1 r" k- y- b
3 c6 @" e1 j3 f |
|