【发布时间】:2012-08-22 23:24:28
【问题描述】:
我想做的是用 Python 编写一个应用程序并将其部署在 django 中(我想在 Linux 平台上实现它),并且该应用程序可以在 Active Directory(Windows 环境)中远程管理 DNS。 最好所有脚本都是用 Cpython 编写的。 我尝试了以下几种方法,但都失败了:
- 使用名为 dnspython 的模块,但它似乎只适用于 BIND DNS,仍然不支持 Window DNS。
- 使用 pywin32 模块调用 WMI,但 pywin32 是仅适用于 Windows 平台的模块,无法在 Linux 中工作。
- 使用 Ironpython,这是我得到的唯一解决方法,但不是很好,因为所有其他应用程序都在 Cpython 中。
有人可以提供解决方案吗?或解决方法。
据我了解,我需要一个在 Linux 中运行的 cpython 脚本,它可以远程管理 Windows 平台上 Active Directory 中的 DNS。 如果有任何问题,请告诉我。 任何建议表示赞赏。
【问题讨论】:
-
您要执行什么样的 DNS 操作?它会改变我指向你的方向......
标签: python dns active-directory