|
|
本帖最后由 myskya 于 2020-3-3 12:32 编辑 ( Q m7 `9 x0 ^ Y/ I! n5 e! m
, M7 Q/ v7 P# x4 }基础知识不介绍我在内网esxi下部署的DNS 服务,专机专用,所以不需要太大的空间,我这儿安装虚拟机配置如下:
7 s& A7 g2 }/ C% I# Y4 ^5 j0 B1核2G 8G硬盘存储
, ^% k6 q# I; v9 M安装的时候选择最小化安装6 f. e' v# K) U6 q. s# [
在安装的时候,有一些配置,如果这儿没有配置,到系统里再配置,需要另外找资料配置
$ R# |- ?, Y: v# _1 u1、选择最小化安装,否则8G的存储安装不了& S1 i; G+ y1 K' Z' O
2、服务器名称要填写,我这儿填写的是rwDNS4 E. n& n# n0 N: A. V: v. ?1 Z9 W( M
3、网络一定要配置,在可用时自动启用,另外配置内网IP地址,我这儿配置的是192.168.1.9,& M( K+ v* T5 Y% F7 Y- m
4、IPV6忽略,不使用
- K. P$ P0 F# ]. F% o. i完了之后要设置一个root用户的密码 ; J2 \4 b7 o# J* ]3 N4 f# l3 \" k
安装完成之后使用ssh登录进系统# T+ Q. v; K7 N, o$ z6 z; Y
一、安装bind
- v& n% @ X# b4 f0 H二、配置服务器8 E5 W: I8 T& E
vi /etc/named.conf* d! F5 ?! L6 {
: @9 o6 }& B; w( e! @
修改options下的内容
7 L- m0 n6 U7 llisten-on port 53 { 127.0.0.1; };
- J! A' J6 r( A" F改成
7 a) e L: k! A0 F# k- P& _listen-on port 53 { any; };
% o+ ~: e3 f0 {( O9 D1 I0 E2 r, v3 Y& Y* e* _+ |
8 \1 H* p- ]. b! ` E2 C1 ballow-query {localhost; };
3 T/ W1 K$ Y% R. g- ~! x, P, T改成. g2 R# T! \0 J- a
allow-query {any; };
$ O E! r2 e5 y5 l4 ^8 K# i+ R( W1 k$ b# @' g
三、让named 自动启动,和启动服务- systemctl enable named # 开机自动启动named 服务1 N* f% r+ u8 z/ u* w! r# [4 c
- systemctl start named #启动named服务
复制代码 其实最简单的这样就已经可以了,在路由器端设置DNS首选服务为这台机器的IP:192.168.1.9
. h$ o2 L4 L2 y- b' d( p8 j! {6 u) S' w8 M% y1 `7 N. [; }
但这个时候确实还没有完成,需要配置防火墙,我喜欢开启系统默认的防火墙 8 H. X% H( d7 p
centos 8 默认是已经启动了防火墙了,但是保险起见,还是运行一下以下的命令
! y# F$ V7 V4 ?) l1 d: i- systemctl enable firewalld& M: |* z+ d1 Q6 ]! W
- systemctl start firewalld
复制代码
1 g- C$ D# N1 {% P( h
+ d) r2 a7 T: N2 Y$ s打开dns 的服务端口
" X! j2 ~/ K( [. y v# ]1 }- firewall-cmd --zone=public --add-service=dns --permanent
复制代码 具体firewall防火墙的用法见:! s$ H5 u/ l* S- A7 I, B
http://bbs.clogcn.com/thread-29-1-1.html8 t6 ^! Z/ ]9 z% a6 H% `
1 h" u6 P) w/ n# H; ]. W
此时DNS就可以正常使用了什么?还没有具体如何添加DNS 域名?% @1 K' V) E6 m( S. F; G* I! o8 ~9 J
好吧,请看下回分解3 v5 ~/ I" i* D7 f2 w3 b* n
下回分解的内容在:
- w4 ?$ g! f: i* A5 Phttp://bbs.clogcn.com/thread-31-1-1.html7 D/ H9 L, i, [2 h+ m* |1 W
% Y( c6 p1 D' ~0 K" }5 A
4 _3 j! }/ p+ j8 K; V0 o: A' ~
$ |9 d* m0 z: C" P: h) Y' h2 j9 u* E$ m5 f8 G+ z
& w) S/ E/ O0 `/ ?" s3 t9 h' L
1 C5 P. z6 e0 | |
|