Press "Enter" to skip to content

JBoss7配置局域网公网可访问

默认情况下只允许本地访问JBOSS,为了能让局域网其他同事访问或是公网能访问,可以简单做以下配置即可实现访问。

1.打开D:\jboss\standalone\configuration下standalone.xml文件
找到

    <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
            <inet-address value="${jboss.bind.address:127.0.0.1}"/>
        </interface>
        <!-- TODO - only show this if the jacorb subsystem is added  -->
        <interface name="unsecure">
            <!--
              ~  Used for IIOP sockets in the standard configuration.
              ~                  To secure JacORB you need to setup SSL 
              -->
            <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
        </interface>
    </interfaces>

在interfaces添加中添加

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

成为:

    <interfaces>
        <interface name="management">
            <inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
        </interface>
        <interface name="public">
            <inet-address value="${jboss.bind.address:127.0.0.1}"/>
        </interface>
        <!-- TODO - only show this if the jacorb subsystem is added  -->
        <interface name="unsecure">
            <!--
              ~  Used for IIOP sockets in the standard configuration.
              ~                  To secure JacORB you need to setup SSL 
              -->
            <inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
        </interface>
		<interface name="any">
		<any-ipv4-address/>
		</interface>
    </interfaces>

第二步:找到

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">

修改default-interface=”public”中的public为any
如下代码所示:

<socket-binding-group name="standard-sockets" default-interface="any" port-offset="${jboss.socket.binding.port-offset:0}">

第三步:双击D:\jboss\bin下的standalone.bat文件,然后在浏览器中输入局域网IP:8080进行访问是否成功。
jboss7-2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注