1)安装ipa-server
yum -y install ipa-server
2)确保/etc/hosts能解析自己的hostname
[root@ihost ~]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.1.104 ihost.mytest.org
[root@ihost ~]# hostname
ihost.mytest.org
2)安装DNS server
如果下面的第3步需要setup-dns,那么需要首先安装DNS server软件。
DNS server需要四个软件包
[root@www ~]# rpm -qa | grep '^bind' bind-libs-9.7.0-5.P2.el6_0.1.x86_64 <==給 bind 與相關指令使用的函式庫 bind-utils-9.7.0-5.P2.el6_0.1.x86_64 <==這個是用戶端搜尋主機名稱的相關指令 bind-9.7.0-5.P2.el6_0.1.x86_64 <==就是 bind 主程式所需軟體 bind-chroot-9.7.0-5.P2.el6_0.1.x86_64 <==將 bind 主程式關在家裡面!
而安装完ipa-server后,已经安装好bind-libs和bind-utils,需要再安装bind和bind-chroot,另外还需要一个名为bind-dyndb-ldap的插件。
因此干脆安装所有bind相关的软件。
#yum -y install bind*
在配置ipa-server之前,首先配置DNS如下
(1)增加自定义域到/etc/named.conf中
zone "mytest.org" IN {
type master; file "mytest.zone"; }; |
(2)编辑正反向解析配置文件mytest.zone,并将它放到/var/named中
$TTL 1W @ IN SOA mytest.org ihost.mytest.org. ( 15 ; serial 2D ; refresh 4H ; retry &nb |