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
贡献
欢迎提出问题、功能请求和想法,并可以在问题区域发布。
也非常欢迎提交拉取请求(PR)。提交PR的最佳方式是首先创建该Github项目的分叉(fork),然后为建议的更改创建一个主题分支,并将该分支推送到你的分叉中。Github然后可以轻松地基于该分支创建PR。别忘了在下面的贡献者列表中添加你的名字!
许可证
2条款BSD许可证,见 LICENSE.md
贡献者
- Lennert Mertens(维护者)
- Bert Van Vreckem(Ansible骨架的维护者)
安装
ansible-galaxy install lennertmertens.dns
许可证
bsd-2-clause
下载
142
拥有者
versaminds | CodeCloud