lennertmertens.dns
Ansible ロール DNS
インターフェイス上の DNS サーバの設定を行う Ansible ロールです。
要件
特に要件はありません
ロール変数
変数名 | デフォルト値 | コメント (型) |
---|---|---|
dns_intname |
eth0 | ドメインのインターフェイス名 |
dns_nameservers |
/etc/resolv.conf に追加するネームサーバ | |
dns_search |
avalon.lan | 検索ドメインの設定 |
依存関係
依存関係はありません。
使い方の例
- これらのオプションが追加されるインターフェイス名を追加します。すべての変更は
/etc/sysconfig/network-scripts/ifcfg-eth0
ファイルに保存されるため、これは必要です。
dns_intname: eth1
- 以下のようにネームサーバを追加します。
DNS1=
,DNS2=
などを忘れずに追加してください。
dns_nameservers:
- "DNS1=192.168.1.10"
- "DNS2=10.0.2.3"
- DNS が検索されるドメイン名を追加します。
dns_search: local.domain
貢献
問題、機能リクエスト、アイデアは大歓迎です。Issues セクションに投稿してください。
プルリクエストも大歓迎です。PR を提出する最良の方法は、この GitHub プロジェクトのフォークを作成し、提案された変更のためのトピックブランチを作成して、そのブランチを自身のフォークにプッシュすることです。GitHub は、そのブランチを基に PR を簡単に作成できます。下の貢献者リストにあなたの名前を追加するのを忘れずに!
ライセンス
2 句 BSD ライセンス、詳細は LICENSE.md を参照してください。
貢献者
- Lennert Mertens (メンテナ)
- Bert Van Vreckem (Ansible スケルトンのメンテナ)
プロジェクトについて
Role for configuring DNS servers in /etc/resolv.conf
インストール
ansible-galaxy install lennertmertens.dns
ライセンス
bsd-2-clause
ダウンロード
142
所有者
versaminds | CodeCloud