community.windows.win_netbios 模块 – 管理 Windows 上的 TCP/IP NetBIOS 设置。
注意
此模块是 community.windows 集合 (版本 2.3.0) 的一部分。
如果您使用的是 ansible
包,则可能已经安装了此集合。它不包含在 ansible-core
中。要检查是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.windows
。
要在 playbook 中使用它,请指定:community.windows.win_netbios
。
概要
启用或禁用 Windows 网络适配器上的 NetBIOS。
可用于保护系统免受 NBT-NS 欺骗攻击并避免 NBNS 广播风暴。
设置可应用于系统范围或每个适配器。
参数
参数 |
注释 |
---|---|
要管理 NetBIOS 设置的适配器名称列表。如果省略此选项,则配置将应用于系统上的所有适配器。 使用的适配器名称是网络控制面板或通过 |
|
NetBIOS 是否应启用、禁用或默认(使用 DHCP 服务器的设置,或者如果分配了静态 IP 地址则启用 NetBIOS)。 选项
|
备注
注意
更改 NetBIOS 设置通常不需要重新启动,并将立即生效。
禁用 NetBIOS 后,UDP 端口 137/138/139 将不再侦听。
示例
- name: Disable NetBIOS system wide
community.windows.win_netbios:
state: disabled
- name: Disable NetBIOS on Ethernet2
community.windows.win_netbios:
state: disabled
adapter_names:
- Ethernet2
- name: Enable NetBIOS on Public and Backup adapters
community.windows.win_netbios:
state: enabled
adapter_names:
- Public
- Backup
- name: Set NetBIOS to system default on all adapters
community.windows.win_netbios:
state: default
返回值
常见的返回值在此处记录 此处,以下是此模块特有的字段
键 |
描述 |
---|---|
布尔值,表示是否需要系统重新启动。 返回:始终 示例: |