绑定接口的 Haproxy 配置

use*_*393 1 haproxy

我有一个关于我未来配置的设置问题。我有一个带有 2 个网络接口(eth0 和 eth1)的 vm jessie,我想告诉我的 haproxy 配置从 eth1 绑定流量。有人可以帮忙吗?

Yar*_*Dot 5

只需使用绑定指令:

bind [<address>]:<port_range> [, ...] interface <interface>
Run Code Online (Sandbox Code Playgroud)

来自手册:http : //www.haproxy.org/download/1.3/doc/configuration.txt

更新:对于较新的版本也是如此 - 请查看:

http://www.haproxy.org/download/1.5/doc/configuration.txt > 5.1。绑定选项>界面<界面>

将套接字限制为特定接口。指定时,套接字仅处理从该特定接口接收的数据包。这目前仅在 Linux 上受支持。该接口必须是主系统接口,而不是别名接口。如果绑定到不同的接口,也可以将多个前端绑定到同一个地址。请注意,绑定到网络接口需要 root 权限。此参数仅与 TCPv4/TCPv6 套接字兼容。