私がやりたいのは、Python でアプリケーションを作成し、それを django にデプロイすることです (Linux プラットフォームに実装したい)。そのアプリケーションは、Active Directory (Windows 環境) で DNS をリモートで管理できます。すべてのスクリプトを Cpython で作成することをお勧めします。以下のいくつかの方法を試しましたが、失敗しました:
- dnspython というモジュールを使用しますが、BIND DNS でしか機能しないようで、まだ Window DNS をサポートしていません。
- pywin32 モジュールを使用して WMI を呼び出しますが、pywin32 は Windows プラットフォーム専用のモジュールであり、Linux では機能しませんでした。
- Ironpython を使用してください。これは私が得た唯一の回避策ですが、他のすべてのアプリケーションが Cpython になるため、あまり良くありません。
誰かが解決策を提供できますか? または回避策。
私の理解では、Linux で実行され、Windows プラットフォームの Active Directory で DNS をリモートで管理できる cpython スクリプトが必要です。それについて何か問題がある場合は、お知らせください。任意の提案をいただければ幸いです。