hrdns実際にH(etzner)R(obot)DNSからショートカット名です。
開発者のコメント
私は可能性があるため、ライセンス/商標問題の短いバージョンを選択した。 Hetzner.deは西ヨーロッパの偉大なホスティングサービスを提供しています。彼らのクライアントとして、私は私たちの(私&私の現在の会社)infrastractureの一部を自動化したかった。このツールはHETZNERのロボットパネルでDNS管理をカバーしています。
<強い>インストールの
あなたは、Pythonの標準ライブラリからpstatsモジュールにアクセスする必要があります。 Ubuntuでそれ&NBSP。以下のコマンドでインストールできます。
&NBSP;&NBSP;&NBSP;須藤はapt-getをinstalllのpython-プロファイラ
その後、次のように入力してhrdnsをインストールすることができます。
&NBSP;&NBSP;&NBSP; easy_installをhrdns
&NBSP;&NBSP;&NBSP;
のコマンドラインの使用例の
maintanedドメインのリスト:
&NBSP;&NBSP;&NBSP; hrobot_dns.pyリスト-u <ユーザー> -p <パスワード>
新しいドメインを追加します。
&NBSP;&NBSP;&NBSP; hrobot_dns.pyは-u <ユーザー> -p <パスワード> -d domain.com -i 8.8.8.8を追加
ドメインを削除します。
&NBSP;&NBSP;&NBSP; hrobot_dns.py -uを削除する<ユーザー> -p <パスワード> -d domain.com
DNSレコードをダンプします。
&NBSP;&NBSP;&NBSP; hrobot_dns.pyショー-u <ユーザー> -p <パスワード> -d domain.com
(ファイルから)のDNS recodsの更新:
&NBSP;&NBSP;&NBSP; hrobot_dns.py更新-u <ユーザー> -p <パスワード> -d domain.com -f dnsrecords.txt
の安全な方法でユーザー名とパスワードを保存するの
そこにスクリプトにユーザ名/パスワードを渡す3つの方法は:
1.安全ではないのparamsを通すこと。
2.環境変数このようなHRDNS_USER、HRDNS_PASSWORD:
輸出HRDNS_USER = <ユーザー>
輸出HRDNS_PASSWORD = <パスワード>
hrobot_dns.pyリスト
このようなソースファイル〜/ .hrdnsrcを作成することにより3:
[hrdns]
ユーザー= <ユーザー>
パスワード= <パスワード>
の要件の
- のPythonます。
コメントが見つかりません