10.7. 网络绑定地址


为确保红帽健康的 Keycloak 集群构建,必须在集群所有其他节点访问的接口绑定该网络端口。

默认情况下,它选择站点本地(不可路由)IP 地址,例如,从 192.168.0.0/16 或 10.0.0.0/8 地址范围中。

要覆盖地址,请设置选项 cache-embedded-network-bind-address=<IP&gt;。

另外,还可识别以下特殊值:

Expand
value描述

GLOBAL

如果可用,请选择一个全局 IP 地址。如果不可用,它会返回 SITE_LOCAL

SITE_LOCAL

选择站点本地(不可路由)IP 地址(例如,从 192.168.0.0 或 10.0.0.0 地址范围中)。这是默认值。

LINK_LOCAL

从 169.254.1.0 到 169.254.254.255 挑选本地链路 IP 地址。

NON_LOOPBACK

选择任何非环回地址。

LOOPBACK

选择环回地址(例如 127.0.0.1)。

match-interface:<regex>

选择与接口名称匹配的地址。例如,match-interface:tun0match-interface:eth.\*

match-address:<regex>

挑选与主机地址匹配模式的地址。例如,match-address:192.168.\*

match-host:<regex>

选择与主机名匹配的地址。例如: match-host:linux.\*

要只为 IPv6 设置并有红帽构建的 Keycloak 自动选择绑定地址,请使用以下设置:

export JAVA_OPTS_APPEND="-Djava.net.preferIPv4Stack=false -Djava.net.preferIPv6Addresses=true"
Copy to Clipboard Toggle word wrap

有关 JGroups 传输的更多详细信息,请查看 JGroups 文档页面Infinispan 文档页面

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat