|
|
本帖最后由 myskya 于 2020-3-3 12:32 编辑 + J# y, N' d+ ]) V$ J
( T, d4 ^* [( I8 y: V. Y& a
基础知识不介绍我在内网esxi下部署的DNS 服务,专机专用,所以不需要太大的空间,我这儿安装虚拟机配置如下:6 I+ L7 J' i7 d
1核2G 8G硬盘存储0 @) M: z6 j1 S6 {
安装的时候选择最小化安装
- P$ j' U) s/ r" I. A在安装的时候,有一些配置,如果这儿没有配置,到系统里再配置,需要另外找资料配置
7 I- q: o. J* N" M4 a) o1、选择最小化安装,否则8G的存储安装不了$ h* K1 k' }% ~- D5 a7 W
2、服务器名称要填写,我这儿填写的是rwDNS0 I4 o0 U* t: X* A# {
3、网络一定要配置,在可用时自动启用,另外配置内网IP地址,我这儿配置的是192.168.1.9," N4 W& N( t+ g6 E* c* ?& q! C2 m a
4、IPV6忽略,不使用
/ q8 K5 Y4 `8 _8 S, X; B# R8 ?9 y完了之后要设置一个root用户的密码
5 o- `6 M y& u$ e: D4 `: C1 ?; K安装完成之后使用ssh登录进系统; g% O0 j2 z! a ^( j* n( m
一、安装bind" ~+ q9 P4 b8 {8 ~1 e7 M
二、配置服务器
& v. F" {& I& _3 d2 T3 l" c$ lvi /etc/named.conf T9 g. N! @& g$ _4 N
: y2 T: c/ R. V8 h' H. R3 i C+ ]4 ~
修改options下的内容3 J( n7 O r1 s9 h
listen-on port 53 { 127.0.0.1; };% x7 _. p4 V5 H3 Y, Z
改成9 E: N% ]. P0 e. ?/ A* J
listen-on port 53 { any; };
' G* N2 G1 c* u' z* w, a1 Z Q% l
" g6 ~; `7 ?5 k5 n9 d
" J' T" u* W( b- Zallow-query {localhost; };# h$ s; o" m& g3 L
改成" X3 k# t; F& b) Q! e
allow-query {any; };! w+ w- H: N/ I) \3 d5 @! l% \6 P
# v' o3 X9 o4 P) x三、让named 自动启动,和启动服务- systemctl enable named # 开机自动启动named 服务. z* c$ @, n1 ]: N/ |6 |8 |
- systemctl start named #启动named服务
复制代码 其实最简单的这样就已经可以了,在路由器端设置DNS首选服务为这台机器的IP:192.168.1.93 ^5 G$ }' x* u1 F5 P5 v5 J) \. f
V5 U! o5 Q4 [3 b6 p6 j( k( t4 a但这个时候确实还没有完成,需要配置防火墙,我喜欢开启系统默认的防火墙
: l$ a _8 M# Qcentos 8 默认是已经启动了防火墙了,但是保险起见,还是运行一下以下的命令/ V, o( _# r; w+ h4 m! b
- systemctl enable firewalld
0 j- H, H6 v, ?5 t% B/ S i- ?0 G - systemctl start firewalld
复制代码
/ [) i+ a- u2 @6 }+ X
2 O. Z! |& r; h; x4 `: W打开dns 的服务端口+ }. x! s7 ?3 }/ z q- c' W" b
- firewall-cmd --zone=public --add-service=dns --permanent
复制代码 具体firewall防火墙的用法见:
9 J4 o0 n$ I$ z) zhttp://bbs.clogcn.com/thread-29-1-1.html
% u. ~8 a% Z- H
% z8 R& b) G4 v- N此时DNS就可以正常使用了什么?还没有具体如何添加DNS 域名?, ]( k3 k+ ~6 S. K2 v. B/ S
好吧,请看下回分解; c2 \4 U3 P* }
下回分解的内容在:
1 b; p) _) w; [/ Ahttp://bbs.clogcn.com/thread-31-1-1.html
" @4 a- k; C& f3 Q+ } M5 y
3 q( ^$ _$ c- w0 f5 m& n4 t2 E( m% _, A0 w% z
/ q1 g6 g' H1 j7 P8 K
# y& L1 Y0 v# p
0 n! a2 Z$ i9 ?2 b* r" h8 t! L( M. v J
|
|