linux bind升级,bind9.2升级bind9.9
bind9.2升级bind9.9
2013-05-28
The BIND package provides a DNS server and client utilities. If you are only interested in the utilities, refer to the BIND Utilities-9.9.2-P2.
1.Download URL:
ftp://ftp.isc.org/isc/bind9/9.9.2-P2/bind-9.9.2-P2.tar.gz
2.Optional patch (if net-tools is not installed,net-tools Installed Programs: arp, dnsdomainname, domainname, hostname, ifconfig, ipmaddr, iptunnel, mii-tool, nameif, netstat, nisdomainname, plipconfig, rarp, route, slattach, and ypdomainname):
http://www.linuxfromscratch.org/patches/blfs/svn/bind-9.9.2-P2-use_iproute2-1.patch
3.patch,configure,make,make install
patch -Np1 -i ../bind-9.9.2-P2-use_iproute2-1.patch
./configure --prefix=/usr/local/bind9 --mandir=/usr/share/man --enable-threads --with-libtool --disable-openssl-version-check
make;make install
#1:
./gen: error while loading shared libraries: libiconv.so.2: cannot open shared object file: No such file or directory
libiconv.so.2 => not found
/etc/ld.so.conf
add
/usr/local/lib
#2
--prefix=/usr/local/bind9not set will /usr/local/bin/dig /usr/local/sbin/named
--sysconfdir=/etc: This parameter forces BIND to look for configuration files in /etc instead of /usr/etc.
--enable-threads: This parameter enables multi-threading capability.
--with-libtool: This parameter forces the building of dynamic libraries and links the installed binaries to these libraries.
4.Config files:
/usr/local/bind9/etc/named.conf
/usr/local/bind9/etc/rndc.conf
/etc/resolv.conf
and
127.0.0
root.hints
5.Installed Programs:
dig, dnssec-keygen, dnssec-signzone, host, isc-config.sh, lwresd, named, named-checkconf, named-checkzone, nslookup, nsupdate, rndc, and rndc-confgen
6.named:named
groupadd -g 20 named &&
useradd -c "BIND Owner" -g named -s /bin/false -u 20 named &&
install -d -m770 -o named -g named /usr/local/bind9/var/named
7.start.sh
/usr/local/bind9/sbin/named -4 -c /usr/local/bind9/etc/named.conf -n 4 -u named
8.stop.sh
pgrep named|xargs kill -9
9.reload.sh
/usr/local/bind9/sbin/rndc reload
10.referance
http://www.linuxfromscratch.org/blfs/view/svn/server/bind.html
分类:网络 | 标签: bind |
相关日志
linux bind升级,bind9.2升级bind9.9相关推荐
- 详解Linux运维工程师打怪升级篇
详解 Linux 运维工程师打怪升级篇 积累经验篇 做运维也快4年多了,就像游戏打怪升级,升级后知识体系和运维体系也相对变化挺大,学习了很多新的知识点. 运维工程师 是从一个呆逼进化为苦逼再成长为牛逼 ...
- 使用2.26内核的linux,介绍linux 2.6.9-42内核升级到linux 2.6.26-42的方法
介绍linux 2.6.9-42内核升级到linux 2.6.26-42的方法 来源:互联网 作者:佚名 时间:2013-04-10 13:32 这篇升级Linux内容的文章,是基于Red Hat的L ...
- linux下python 2.4升级到 python 2.5
linux下python 2.4升级到 python 2.5 2010-08-08 01:53:33 标签:python升级 linux 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 ...
- Linux系统下智能DNS服务器BIND9.7.2安装配置
以下安装配置是在192.168.100.87服务器上实施的操作记录. 1.从http://www.isc.org/products/BIND/bind9.html下载bind9的源文件.目前版本为9. ...
- linux运维之批量升级
linux运维之批量升级 经常给各办事处客户现场打补丁或升级,面对十几上百台服务器,人工一台台替换肯定行不通,只能批量升级,将过程记录下来. 批量升级要解决的两个主要问题就是: 1.将补丁文件(安装包 ...
- Linux系统管理员:不要害怕升级内核
Linux系统管理员平时很重要的一项工作就是负责系统内核升级.做好系统内核的升级工作,对于Linux系 统的稳定性具有至关重要的作用.但是很少有人敢贸然的对Linux系统的内核进行升级,担心会影响现有 ...
- linux系统如何为软件升级,在Linux系统中怎样才能使用一个命令升级所有软件?...
今天小编要跟大家分享的有关Linux的文章中,是关于在Linux系统中怎样才能使用一个命令升级所有软件,熟悉Linux系统的小伙伴都知道,让我们的 Linux 系统保持最新状态会用到多种包管理器.比如 ...
- linux下源码编译升级ssh版本,ssh打补丁过程
linux下源码编译升级ssh版本过程 记录打补丁之ssh源码编译升级过程 安装前软件准备 升级步骤 结尾及一些坑 记录打补丁之ssh源码编译升级过程 应安全报告要求需要修复操作系统中的ssh协议,原 ...
- linux 便捷指令tail -f 升级为tailf
linux 便捷指令tail -f 升级为tailf 1.创建文件tailf.c:vim /usr/local/tailf.c /* tailf.c -- tail a log file and th ...
最新文章
- 哈佛图书馆墙上的训言
- 谈谈 Mifare Classic 破解
- 10.18.1 linux文本编辑器vim
- html首页 slider图片切换效果,jQuery插件Slider Revolution实现响应动画滑动图片切换效果...
- CVPR 2021 | 商汤提出最强时序动作提名修正网络:TCANet
- Mysql体系结构及sql执行过程总结
- type=file 把默认的未选择文件换成别的_PS文件的新建、存储与格式
- acer软件保护卡怎么解除_外观精致性能强,配置丰富重量轻、宏碁(Acer)墨舞EX214轻薄笔记本 深度评测...
- Linux自学之旅-基础命令(chown和chgrp)
- 如何下载免费高清Google谷歌卫星3D地图?
- Maven历史版本下载
- 移动端怎么让图片不失真_图片怎样放大后不模糊 图片放大不失真的方法步骤...
- 代码设置margintop_js获取css属性,更改margin-top属性,给每个a标签的margin-top属性在原基础上 +5px...
- 日志系统新贵,Loki到底优秀在哪里?
- OSG-简单模型控制
- 仿京东放大镜效果案例
- 2020年机修钳工(技师)考试题库及机修钳工(技师)免费试题
- 无法打开包括文件: “opencv2/opencv_modules.hpp”
- 常用数据库的基因ID
- 嵌入式系统设计--课堂总结(概述)