|
本帖最后由 myskya 于 2020-3-3 12:32 编辑 ( c0 M5 L2 z, T7 p4 P1 Y6 l3 D
, ]0 _; P0 C# h/ ] P
基础知识不介绍我在内网esxi下部署的DNS 服务,专机专用,所以不需要太大的空间,我这儿安装虚拟机配置如下:/ C. B5 L3 `. E4 @
1核2G 8G硬盘存储
: k" {1 F0 K: @" p) b安装的时候选择最小化安装
% f Q* s( P; E; s5 M2 e; v1 u9 R2 v2 }在安装的时候,有一些配置,如果这儿没有配置,到系统里再配置,需要另外找资料配置( k* v- B0 o5 t8 J
1、选择最小化安装,否则8G的存储安装不了4 @$ f: ?2 e! ~: `
2、服务器名称要填写,我这儿填写的是rwDNS5 F) R7 a8 q# e' P3 X" J! v1 h
3、网络一定要配置,在可用时自动启用,另外配置内网IP地址,我这儿配置的是192.168.1.9,8 h5 P5 t* q. B
4、IPV6忽略,不使用
4 R, q: x- I6 I* q% U+ Z, e6 c完了之后要设置一个root用户的密码
+ P& S0 _0 j+ r; t# r, e安装完成之后使用ssh登录进系统$ |3 f+ }. n9 {% V/ B& a
一、安装bind
* T: ^! u8 q6 H9 A3 B* W二、配置服务器
. Z9 Q( |. y4 X3 N, Qvi /etc/named.conf2 x$ F1 @, Q3 ~0 A' x
* h* S, t. J' i修改options下的内容
* c5 E3 C! s' d) {- o* P' l+ \listen-on port 53 { 127.0.0.1; };
# U1 F( Y% w8 A( h" D1 d改成% C* g2 \ N0 W4 W+ o
listen-on port 53 { any; };, }8 e" ^5 b2 Z) u# K
3 I4 ~/ ]1 w) \ m+ V
2 @. |" i- @# b& }# |4 {allow-query {localhost; };
- z' @% f D0 [/ @ S. s改成
: @, F: q7 l2 X7 Z) E6 W* D+ pallow-query {any; };
% f/ j4 n! H J$ z
& f m8 B% i8 n$ W# s8 ?: R6 `8 ?三、让named 自动启动,和启动服务- systemctl enable named # 开机自动启动named 服务
) D! h: ^4 }! n% E) O - systemctl start named #启动named服务
复制代码 其实最简单的这样就已经可以了,在路由器端设置DNS首选服务为这台机器的IP:192.168.1.9
3 d$ z/ J. z) G
2 w4 {! q0 T$ r! j, C% ^9 n但这个时候确实还没有完成,需要配置防火墙,我喜欢开启系统默认的防火墙
& ?* `; l( I( x0 E4 b C! }centos 8 默认是已经启动了防火墙了,但是保险起见,还是运行一下以下的命令5 v& {7 ]2 a8 Z& R
- systemctl enable firewalld4 _6 [. Y9 G& K' C M' D- |; E+ d
- systemctl start firewalld
复制代码
3 w- o( T: V& u- [
: G/ S6 A) s' P% f9 D打开dns 的服务端口1 T" _7 a' Y0 C
- firewall-cmd --zone=public --add-service=dns --permanent
复制代码 具体firewall防火墙的用法见:: o" U. p: n, V( c* x$ X
http://bbs.clogcn.com/thread-29-1-1.html
. p+ e( T$ X% i% W* h% R2 u1 t$ W$ N
此时DNS就可以正常使用了什么?还没有具体如何添加DNS 域名?
" K! }) z5 X2 E9 l7 D好吧,请看下回分解
# ]5 |5 U7 v2 ~$ ~8 a% J5 ?+ e下回分解的内容在:- F$ H; ^9 l6 h* a& s# f* f
http://bbs.clogcn.com/thread-31-1-1.html
& T' f" Q1 w6 `+ d2 L% b
: |$ D& \# `$ N# ^5 ?3 v$ |) p1 N% k" R% M" Y- P) \. i
0 @ O. V9 c7 W; `6 v" d3 X
; i5 N7 A2 G/ k* V
6 x/ c+ @0 q/ O/ V" |) Q0 N# [& z3 J+ y' {% j6 q
|
|