mcgrof.fix_dhcp_hack
修复 DHCP 黑客
在某些发行版中,您可能会遇到网络接口由于某些错误原因而无法调用 DHCP 的情况。这个 Ansible 尝试从一个与发行版无关的角度来解决这个问题。每个发行版可能有自己的解决方案。
目前唯一有问题的发行版是 Debian,因此这个角色在其他发行版上不会有任何作用。
已知问题
Debian
截至 2019 年 8 月 16 日,Debian 测试版未能正确更新 /etc/network/interfaces
。重启后,您将无法获取 DHCP。这很奇怪,因为即使您启动了 enp6s0 网络接口,且在 /etc/network/interfaces/
下没有该接口的条目,您仍会在初始启用时在该接口上获取 DHCP。然而,在重启后,您将无法通过 SSH 连接,因为该接口不会调用 DHCP。
要求
无。
角色变量
- enable_dhcp_hack:默认设置为 false,如果您确实知道并确认可以使用这个功能,请在您的项目中将其设置为 true。
依赖关系
无。
示例剧本
以下是一个示例剧本任务:
---
- hosts: all
roles:
- role: mcgrof.fix_dhcp_hack
有关更多示例,请参考此角色的用户之一,例如 fw-kdevops 项目或 kdevops 项目,或者 oscheck 项目,该代码最初来自于此。
许可证
GPLv2
安装
ansible-galaxy install mcgrof.fix_dhcp_hack
许可证
Unknown
下载
117
拥有者
https://www.do-not-panic.com/p/hacking.html