2012-08-22 23 views
0

我想要做的是用Python編寫應用程序並將其部署到django(我想在Linux平臺上實現它),並且該應用程序可以在Active Directory中遠程管理DNS(Windows環境)。 最好是用Cpython編寫的所有腳本。 我tryed幾種方式之下,但失敗:Python腳本來管理Active Directory中的DNS

  1. 使用一種稱爲dnspython模塊,但它似乎只與BIND DNS,仍然不支持窗口DNS工作。
  2. 使用pywin32模塊來調用WMI,但pywin32是一個只適用於Windows平臺的模塊,無法在Linux中工作。
  3. 使用Ironpython,它是我得到的唯一的解決方法,但不是很好,因爲所有其他應用程序將在Cpython中。

有人可以提供解決方案嗎?或者一個解決方法。

在我的理解中,我需要在Linux中運行的cpython腳本,它可以在Windows平臺上的Active Directory中遠程管理DNS。 如果有任何問題,請告訴我。 任何建議表示讚賞。

+0

你想執行什麼樣的DNS操作?它會改變我指出你的方向...... –

回答

0

將windows機器設置爲chaching名稱服務器,並將linux box作爲其權威名稱服務器。這樣你就可以在Linux上改變BIND的設置,並且窗口框應該跟着。

雖然這個問題可能屬於server fault

相關問題