AWS实例端口即使在安全组中打开也拒绝连接

时间:2019-11-28 03:28:18

标签: amazon-web-services amazon-ec2

我正在尝试在AWS实例上打开端口8081 我将安全组修改为所有连接到该端口的所有人,但是当我尝试连接该安全组时,请给我提供服务

refused to connect

我想念什么

更新我附上了安全组的屏幕截图 enter image description here

1 个答案:

答案 0 :(得分:1)

如果为您的EC2实例分配了公共IP,并且已打开要通过IP /任何地方访问的安全组上的端口,则需要检查是否将wildfly公共接口配置为侦听任何IP。默认情况下,wildfly仅侦听localhost IP,即127.0.0.1。根据运行模式的不同(例如独立运行),您应该找到此配置

<interface name="public">  
        <inet-address value="${jboss.bind.address:127.0.0.1}"/>  
 </interface>

并替换为

<interface name="public">  
        <any-address/> 
 </interface>

    <interface name="public">
        <inet-address value="${jboss.bind.address:0.0.0.0}"/>
    </interface>