如何将 JBoss 配置为仅向特定 IP 授予端口 accesss



我正在使用 Wildfly 并尝试将其配置为仅授予对 IP a.b.c.d 的端口 X 的访问权限,有办法做到这一点吗?谢谢。

您可以使用接口和套接字绑定将端口绑定到特定接口,如下所示:

<interfaces>
  <interface name="public">
   <inet-address value="127.0.0.1"/>
  </interface>
  <interface name="myInterface">
   <inet-address value="192.168.100.1"/>
  </interface>
</interfaces>
<socket-binding-group name="standard-sockets" default-interface="public">
  ...
  <socket-binding name="http" port="${jboss.http.port:8080}" interface="myInterface/>
  ...
</socket-binding-group>

最新更新