HAProxy 允许特定主机名值的端口?
HAProxy allow port for specific hostname value?
有没有办法将 HAProxy 设置为仅在使用的 IP 中的主机名 符合特定条件时才侦听特定端口?
区别很重要:我的服务器有多个 IP,它们匹配一个域(www1.xxxx.com、www2.xxxx.com 等)。
我只想在用于连接到 HAProxy 的域是 www.xxxx.com 时打开端口 YYYY。如果通过 www1.xxxx.com 进行测试,该端口将被拒绝。
请注意,HAProxy 用于 TCP 模式,而不是 HTTP。
这可能吗?
谢谢。
可能是这样的?
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
附上 documentation link,也许您可以尝试这些设置。
希望对您有所帮助。
有没有办法将 HAProxy 设置为仅在使用的 IP 中的主机名 符合特定条件时才侦听特定端口?
区别很重要:我的服务器有多个 IP,它们匹配一个域(www1.xxxx.com、www2.xxxx.com 等)。
我只想在用于连接到 HAProxy 的域是 www.xxxx.com 时打开端口 YYYY。如果通过 www1.xxxx.com 进行测试,该端口将被拒绝。
请注意,HAProxy 用于 TCP 模式,而不是 HTTP。
这可能吗?
谢谢。
可能是这样的?
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
附上 documentation link,也许您可以尝试这些设置。
希望对您有所帮助。