绑定到运行ansible的主机上的特定IP地址

时间:2015-11-20 16:44:46

标签: ssh ansible

我指定了一台服务器作为我的配置代理。该系统分配了多个IP地址。我需要明确使用特定的IP地址。

在我管理的安全框中,它们被防火墙只接受来自分配给我的安全供应代理的一个特定IP地址的连接。

如何强制ansibleansible-playbook绑定到特定的IP地址,以便将IP地址用作我与ansible客户端的所有连接的来源?

在ssh中执行此操作的等效标志是-b,对于ssh,描述如下; -b bind_address Use bind_address on the local machine as the source address of the connection. Only useful on systems with more than one address.

1 个答案:

答案 0 :(得分:4)

如果要模拟ssh -b的行为,那么您应该只能将-b bind_address参数添加到ansible配置文件中的ssh_args属性中。 Here is the documentation这个属性。