|
||||||
|
更新 BIND 有几种方式,下列介绍「port 安装」跟「tar ball安装」 步骤: 0. 更新前,请务必将 /etc/namedb/ 的所有档案备份 1. 采用 ports 更新。记得先行检查目前 ports 的 bind 版本(/usr/ports/net/bind8/Makefile)
2. 版本是 bind 8.3.4 版。
3.比对一下此版本有没有 bug 。若没有就可以安装这个版本,若有先行更新 ports 4.更新 ports 后,再行察看一次版本。
5.没问题就可以开始安装
6.后设定: 6.1 由於安装过后的 named 执行档位於 /usr/local/sbin/ 之下,较原先的 /usr/sbin/ 为后优先次序。将原先旧版的 /usr/sbin/named 更名。再行将 /usr/lcoal/sbin/named 作一连结变成/usr/sbin/named 即可。 6.2 由於新安装 named 会读取 /usr/local/etc/named.conf,所以再行建立连结至原先的/etc/namedb/named.conf 即可。 7.启动新版 named-------指令:named 8.检查 named 版本------指令:named -v 请ftp://ftp.isc.org/isc/bind/src或其他mirror site抓回新版本的bind原始压缩档。放在 /usr/src/contrib/bind/
如果 /var/obj/bind 目录已存在,请先更名才能make stdlinks
预设档案连结在 /var/obj/bind,可以改用
来改变路径
如果想要修改安装时named的目录,要在make install前去修改 ./src/port/your_os/Makefile.set,并删除src/.settings之后,再make install 叁阅【备注】
这样就完成了。可利用下列指令来检查安装版本是否成功
【备注】编译的预设安装路径其中 DESTSBIN代表执行档named安装目录 DESTETC代表设定档named.conf的安装目录 Solais⌒ 执行档预设 /usr/local/sbin/named 设定档预设 /usr/local/etc/named.conf FreeBSD⌒ 执行档预设 /usr/sbin/named 设定档预设 /etc/namedb/named.conf
|
||||||
|
||||||