HAProxy 允许特定主机名值的端口?

问题描述 投票:0回答:1

有没有办法设置 HAProxy 仅当主机名来自所使用的 IP 符合特定条件时才侦听特定端口?

区别很重要:我的服务器有多个IP,它们匹配一个域(www1.xxxx.com,www2.xxxx.com等)。

仅当用于连接到 HAProxy 的域是 www.xxxx.com 时,我才想打开端口 YYYY。如果通过 www1.xxxx.com 进行测试,该端口将被拒绝。

注意HAProxy是在TCP模式下使用的,而不是HTTP模式。

这可能吗?

haproxy
1个回答
1
投票

可能是这样的吗?


listen port_3306
  bind :3306
  mode tcp
  acl my-ip src 216.58.204.78
  tcp-request content accept if my-ip
  server  my-test-comms localhost:3306 check

附加文档链接,也许您可以尝试这些设置。

希望这有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.