天天看點

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

<a target="_blank"></a>

samba4 ad dc 使用内部的 dns 解析器子產品,該子產品在初始化域提供的過程中建立(如果 bind9 dlz 子產品未指定使用的情況下)。

samba4 内部的 dns 子產品支援 ad 域控制器所必須的基本功能。有兩種方式來管理域 dns 伺服器,直接在指令行下通過 samba-tool 接口來管理,或者使用已加入域的微軟工作站中的 rsat dns 管理器遠端進行管理。

在這篇文章中,我們使用第二種方式來進行管理,因為這種方式很直覺,也不容易出錯。

1、要使用 rsat 工具來管理域控制器上的 dns 伺服器,在 windows 機器上,打開控制台 -&gt; 系統和安全 -&gt; 管理工具,然後運作 dns 管理器工具。

當打開這個工具時,它會詢問你将要連接配接到哪台正在運作的 dns 伺服器。選擇“使用下面的計算機”,輸入域名(ip 位址或 fqdn 位址都可以使用),勾選“現在連接配接到指定計算機”,然後單擊 ok 按鈕以開啟 samba dns 服務。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

在 windows 系統上連接配接 samba4 dns 伺服器

2、為了添加一條 dns 記錄(比如我們添加一條指向 lan 網關的 a 記錄),打開 dns 管理器,找到域正向查找區,在右側單擊右鍵選擇新的主機(a 或 aaaa)。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

在 windows 下添加一條 dns 記錄

3、在打開的新主機視窗界面,輸入 dns 伺服器的主機名和 ip 位址。 dns 管理器工具會自動填寫完成 fqdn 位址。填寫完成後,點選“添加主機”按鈕,之後會彈出一個新的視窗提示你 dns a 記錄已經建立完成。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

在 windows 系統下配置 samba 主機

要更新一條 dns 記錄隻需要輕按兩下那條記錄,然後輸入更改即可。要删除一條記錄時,隻需要在這條記錄上單擊右鍵,選擇從菜單删除即可。

同樣的方式,你也可以為你的域添加其它類型的 dns 記錄,比如說 cname 記錄(也稱為 dns 别名記錄),mx 記錄(在郵件伺服器上非常有用)或者其它類型的記錄(spe、txt、srv 等類型)。

預設情況下,samba4 ad dc 不會自動為你的域添加一個反向查找區域和 ptr 記錄,因為這些類型的記錄對于域控制器的正常工作來說是無關緊要的。

相反,dns 反向區和 ptr 記錄在一些重要的網絡服務中顯得非常有用,比如郵件服務,因為這些類型的記錄可以用于驗證用戶端請求服務的身份。

實際上, ptr 記錄的功能與标準的 dns 記錄功能相反。用戶端知道資源的 ip 位址,然後去查詢 dns 伺服器來識别出已注冊的 dns 名字。

4、要建立 samba ad dc 的反向查找區域,打開 dns 管理器,在左側反向查找區域目錄上單擊右鍵,然後選擇菜單中的新區域。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

建立 dns 反向查找區域

5、下一步,單擊下一步按鈕,然後從區域類型向導中選擇主區域(primary)。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

選擇 dns 區域類型

6、下一步,在 “ad 區域複制範圍”中選擇複制到該域裡運作在域控制器上的所有的 dns 伺服器,選擇 “ipv4 反向查找區域”然後單擊下一步繼續。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

為 samba 域控制器選擇 dns 伺服器

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

添加反向查找區域名

7、下一步,在網絡id 框中輸入你的 lan ip 位址,然後單擊下一步繼續。

在這個區域内添加的所有資源(裝置)的 ptr 記錄僅能指向 192.168.1.0/24 網絡段。如果你想要為一個不在該網段中的伺服器建立一個 ptr 記錄(比如郵件伺服器位于 10.0.0.0/24 這個網段的時候),那麼你還得為那個網段建立一個新的反向查找區域。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

添加 dns 反向查找區域的 ip 位址

8、在下一個截圖中選擇“僅允許安全的動态更新”,單擊下一步繼續,最後單擊完成按鈕以完成反向查找區域的建立。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

啟用安全動态更新

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

新 dns 區域概覽

9、此時,你已經為你的域環境建立完成了一個有效的 dns 反向查找區域。為了在這個區域中添加一個 ptr 記錄,在右側右鍵單擊,選擇為網絡資源建立一個 ptr 記錄。

這個時候,我們已經為網關建立了一個指向。為了測試這條記錄對于用戶端是否添加正确和工作正常,打開指令行提示符執行 <code>nslookup</code> 查詢資源名,再執行另外一條指令查詢 ip 位址。

兩個查詢都應該為你的 dns 資源傳回正确的結果。

<code>nslookup gate.tecmint.lan</code>

<code>nslookup 192.168.1.1</code>

<code>ping gate</code>

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

添加及查詢 ptr 記錄

10、域控制器最重要的作用就是集中控制系統資源及安全。使用域控制器的域組政策功能很容易實作這些類型的任務。

遺憾的是,在 samba 域控制器上唯一用來編輯或管理組政策的方法是通過微軟的 rsat gpm 工具。

在下面的執行個體中,我們将看到通過組政策來實作在 samba 域環境中為域使用者建立一種互動式的登入提示是多麼的簡單。

要通路組政策控制台,打開控制台 -&gt; 系統和安全 -&gt; 管理工具,然後打開組政策管理控制台。

展開你的域下面的目錄,在預設組政策上右鍵,選擇菜單中的編輯,将出現一個新的視窗。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

管理 samba 域組政策

11、在組政策管理編輯器視窗中,進入到計算機配置 -&gt; 組政策 -&gt; windows 設定 -&gt; 安全設定 -&gt; 本地政策 -&gt; 安全選項,你将在右側看到一個新的選項清單。

在右側查詢并編輯你的定制化設定,參考下圖中的兩條設定内容。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

配置 samba 域組政策

12、這兩個條目編輯完成後,關閉所有視窗,打開 cmd 視窗,執行以下指令來強制應用組政策。

<code>gpupdate /force</code>

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

更新 samba 域組政策

13、最後,重新開機你的電腦,當你準備登入進入系統的時候,你就會看到登入提示生效了。

Samba 系列(四):在 Windows 下管理 Samba4 AD 域管制器 DNS 群組政策

samba4 ad 域控制器登入提示

就寫到這裡吧!組政策是一個操作起來很繁瑣和很謹慎的主題,在管理系統的過程中你得非常的小心。還有,注意你設定的組政策不會以任何方式應用到已加入域的 linux 系統中。

原文釋出時間為:2017-03-02

本文來自雲栖社群合作夥伴“linux中國”

繼續閱讀