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 を参照してください。

貢献者

プロジェクトについて

Role for configuring DNS servers in /etc/resolv.conf

インストール
ansible-galaxy install lennertmertens.dns
ライセンス
bsd-2-clause
ダウンロード
142
所有者
versaminds | CodeCloud