Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> DNS 伺服器

AIX 5L 架設完整 DNS 伺服器實作筆記(含正反向解析)

編輯:DNS 伺服器

AIX 5L 內建 BIND 8/9,啟用後需配置六大核心檔案才能提供完整的正向/反向解析服務。本文記錄在 AIX 5.1 (Power) 環境下,從切換 BIND 版本、編寫配置檔到測試驗證的完整過程。

實驗環境

  • OS:AIX 5L for POWER V5.1
  • IP:192.168.0.5
  • 域名:king.com
  • 主機名:pp.king.com

六大核心配置檔案

步驟一:切換至 BIND 8

# lssrc -s named          # 確認 named 狀態
# rm /usr/sbin/named /usr/sbin/named-xfer
# ln -s /usr/sbin/named8 /usr/sbin/named
# ln -s /usr/sbin/named8-xfer /usr/sbin/named-xfer
# named -v                # 驗證版本: named 8.2.2-P5...

步驟二:編寫 /etc/named.conf

options {
  directory "/etc";
};

zone "." { type hint; file "named.ca"; };

zone "0.0.127.in-addr.arpa" { type master; file "0.0.127.in-addr.arpa.zone"; };

zone "localhost" { type master; file "localhost.zone"; };

zone "king.com" { type master; file "king.com.zone"; };

zone "0.168.192.in-addr.arpa" { type master; file "0.168.192.in-addr.arpa.zone"; };

步驟三:建立區域資料檔案

named.ca

下載 ftp://ftp.rs.internic.net/domain/named.root → 改名 named.ca → 放入 /etc。定期更新。

0.0.127.in-addr.arpa.zone(本機反解)

$TTL 86400
@ IN SOA localhost. root.localhost. (
  2 ; serial
  28800 ; refresh
  7200 ; retry
  604800 ; expire
  86400 ) ; ttl
@ IN NS localhost.
1 IN PTR localhost.
1 IN PTR pp.

localhost.zone(本機正解)

$TTL 86400
@ IN SOA @ root.localhost (
  1 ; serial
  28800 ; refresh
  7200 ; retry
  604800 ; expire
  86400 ) ; ttl
IN NS localhost.
@ IN A 127.0.0.1

king.com.zone(域名正解)

$TTL 86400
@ IN SOA pp.king.com. root.localhost (
  3 ; serial
  28800 ; refresh
  7200 ; retry
  604800 ; expire
  86400 ) ; ttl
IN NS pp.king.com.
www IN A 192.168.0.5
pp  IN A 192.168.0.5
mail IN CNAME www

0.168.192.in-addr.arpa.zone(域名反解)

$TTL 86400
@ IN SOA pp.king.com. root.pp.king.com. (
  4 ; serial
  28800 ; refresh
  7200 ; retry
  604800 ; expire
  86400 ) ; ttl
@ IN NS pp.king.com.
5 IN PTR pp.king.com.

步驟四:建立 /etc/resolv.conf

# touch /etc/resolv.conf
  • 不存在 → 由 /etc/hosts 解析
  • 存在且為空 → 本機為 DNS 伺服器
  • 存在且非空 → 本機為 DNS 用戶端

步驟五:啟動與測試

# startsrc -s named       # 啟動
# lssrc -s named          # 狀態應為 active
# nslookup
> www.king.com           # 正解 → 192.168.0.5
> pp.king.com            # 正解 → 192.168.0.5
> mail.king.com          # 正解 → 192.168.0.5 (CNAME)
> 192.168.0.5           # 反解 → pp.king.com

用戶端驗證

將 192.168.0.5 加入用戶端 DNS 設定 → ping www.king.com 成功回應。

AIX DNS 架設關鍵在於「六大檔案缺一不可」與「序號每次修改必須遞增」,否則從屬伺服器不會同步更新。

Copyright © Windows教程網 All Rights Reserved
檔案用途
/etc/named.conf主配置檔,定義所有區域與選項
/etc/named.ca根伺服器提示檔
/etc/localhost.zone本機正向解析區域
/etc/0.0.127.in-addr.arpa.zone本機反向解析區域 (127.0.0.1)
/etc/king.com.zone域名正向解析區域
/etc/0.168.192.in-addr.arpa.zone域名反向解析區域 (192.168.0.x)