How to change Wildfly server's IP address

jpyams picture jpyams · Jul 27, 2015 · Viewed 12.2k times · Source

I'm working on preparing a program that runs on Wildfly for deployment to a customer site, and I need to change the IP address that Wildfly launches on. How do I configure Wildfly to start up at, for example, 127.0.0.2 instead of 127.0.0.1?


Update

I'm running Wildfly as a service on Windows.

Answer

happy picture happy · Jul 28, 2015

Either you can bind the address through passing the arguments while starting the server like

./standalone.sh -c standalone-full.xml -b=127.0.0.2

https://sourcevirtues.wordpress.com/2013/12/09/set-wildfly-binding-address-and-shutdown-from-cli/

or it can be configured in host.xml file

<interface name="public">

    <inet-address value="${jboss.bind.address:127.0.0.2}"/>

</interface>

http://www.mastertheboss.com/jboss-server/jboss-configuration/how-to-access-jboss-as-over-a-network

Update : To run as service, you will need to set some variables in service.bat as well

set CONTROLLER=localhost:9990 // here set your ip:9990 and other required details

    set DC_HOST=master
    set IS_DOMAIN=false
    set LOGLEVEL=INFO
    set JBOSSUSER=admin  //management admin user
    set PASSWORD=pwd  //management admin password