linux dns unbound,unbound dns安装手记
因最近需要安装一个dns,本来选择安装bind dns。但是鉴于bind dns 哪复杂的配置文件,选择了unbound dns.
unbound的说明就不写了网上一搜一大堆的。下面就写下安装步骤
我使用的是centos 7.0的系统。如果大家是全新安装的话建议选择这个版本的。有很多新的更新改进。
软件仓库默认是包含有unbound dns的。不过版本比较老了是1.4.x的。所以最后手动下载编译安装。yum install -y wgetwget http://www.unbound.net/downloads/unbound-latest.tar.gztar zxvf unbound-latest.tar.gz
安装需要的插件yum install gcc openssl-devel expat-devel
我没有自己定义安装就是直接使用了默认的安装目录cd unbound-1.5.7/
./configure && make && make install
添加用户名和用户组groupadd unbound
useradd -m -g unbound -s /bin/false unbound
编辑配置文件vi /usr/local/etc/unbound/unbound.conf
verbosity: 1
interface: 0.0.0.0
do-ip4: yes
do-udp: yes
do-tcp: yes
access-control: 0.0.0.0/0 allow
local-data: "xxx.xx A 10.10.10.10"
forward-zone:
name: "."
forward-addr: 119.29.29.29
forward-addr: 114.114.114.114
配置文件很简单大多数默认就可以了。如果有需要的话可以自己查看配置文件。都有恨详细的说明
local-data: 这个部分可以添加多条 每条的格式都是这样local-data: "xxx.xx A 10.10.10.10"这里是监听所有的网络,要是你有多张网卡配置了不同的ip 可以修改成你想对外服务的那个ip地址
interface: 0.0.0.0access-control: 0.0.0.0/0 allow
这部分是对那些ip地址提供服务,如果只想给特定的ip地址段如192.168.0.0/24 这样的 修改一下就好
还有一个就是防火墙的问题,centos7 默认的防火墙是firewall 不是iptables。开始的时候没有注意这个。检查没有安装iptables 就没有去管最后导致只能本地访问。可以都检查下。systemctl stop firewalld
启动服务unbound-checkconf
unboundunbound-checkconf 这个是用来检查配置文件 unbound.conf有没有错误的。
最后测试下echo "nameserver 127.0.0.1" > /etc/resolv.conf
ping qq.com
如果正常解析就说明服务器正常了
linux dns unbound,unbound dns安装手记相关推荐
- 安装php报错误2356,linux下Mysql+php5+apache安装手记
安装apache2 #./configure --prefix=/usr/local/apache2 --enable-module=alias --enable-module=most --ena ...
- 在fedora linux中,wine 成功安装手记
我用的是wine0.9.47,下载wine-0.9.47.tar.zip 用wineinstall安装:用普通用户登录,解压wine-0.9.10.tar.zip,解压后的目录就是原码安装包,进入该目 ...
- linux卸载unbound,linux下的unbound DNS服务器设置详解
在CentOS7.x下安装unbound 1.7.x: # yum install -y epel-release # yum localinstall openssl-1.0.2k-8.el7.x8 ...
- Linux怎么卸载unbound,系统运维|如何在 Arch Linux 中安装 DNSCrypt 和 Unbound
DNSCrypt 是一个用于对 DNS 客户端和 DNS 解析器之间通信进行加密和验证的协议.它可以阻止 DNS 欺骗或中间人攻击. DNSCrypt 可用于大多数的操作系统,包括 Linux,Win ...
- centos7 网络服务(二)Unbound实现dns高速缓存
Unbound实现dns高速缓存 1: 检测Hostname 和 IP # hostnamectl # ip addr show | grep inet Step 2: 安装和配置 Unbound # ...
- unbound部署DNS
dns的主要作用是将域名解析为ip地址然后在进行访问 安装配置dns准备3台服务器(地址都要设置为静态的以便自己配置dns) 192.168.92.1 用户ip地址(windows) 192.168. ...
- Linux7.0下UNbound搭建DNS服务器
1.配置防火墙 firewall-cmd --add-service=dns 将DNS配置为当前允许 firewall-cmd --add-service=dns --permanent 将DNS配置 ...
- linux 6.8 dns,CentOS6.8下安装DNS服务器
CentOS6.8下安装DNS服务器 1.安装DNS服务器组件 安装bind # yum install bind bind-libs bind-utils bind-chroot 2.修改主配置文件 ...
- Linux随笔16-主从DNS服务搭建以及智能DNS服务搭建、基于CentOS7.6编译安装MySQL-5.7.32
Contents 1. DNS主从服务器搭建 1.1. DNS简介 1.2. DNS主从服务搭建 1.2.1. 主DNS服务器配置 1.2.2. 从DNS服务器配置 1.2.3. Web服务器准备 1 ...
最新文章
- OpenGL学习笔记(2) 画一个正方形
- mysql列宽设置,mysql – 从.csv文件确定最佳列宽
- linux物理内存虚拟内存一致,Liunx内存管理的调用和实现
- nginx 和 uWISG 服务器之间如何配合工作的
- SAP UI5 初学者教程之二十六 - OData 服务配合 Mock 服务器的使用步骤详解试读版
- 我们为何需要单点登录系统
- Nero Burning ROM 2014 16.0.03000 精简安装版(功能最强大的光盘刻录软件)
- vue 安装 axios
- 《算法导论》第四版 电子版 全网第一时间发布eBookhub
- .bin文件的反汇编记录
- 精简win服务器系统,Windows Server 2016攻略—为云而生的极简平台Nano Server(2)
- 四、快速搭建一套现代化的个人独立博客系统,给爱写博客的你(part2 正文)
- 企业进行固定资产盘点的作用
- Parallels Desktop 16 网络初始化失败
- css 渐变 椭圆,CSS图形基础:利用径向渐变绘制图形
- 华为交换机MPU、LPU硬件信息解释
- iphone4s短信云服务器,苹果的iCloud云端短信,有必要打开吗?
- Django框架的电商商城的设计与实现python语言
- 5个需要避免的CSS错误
- 几本牛X的数据分析好书!