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

关于项目

Configure target hosts with your preferred development hacks

安装
ansible-galaxy install mcgrof.fix_dhcp_hack
许可证
Unknown
下载
117
拥有者
https://www.do-not-panic.com/p/hacking.html