Hello,
You have to use jboss.bind.address.private instead of jboss.bind.address.
Take a look at your domain.xml. You will find there you can use jboss.bind.address.private expression to configure the Inet Address of your private interface:
<interfaces>
...
<interface name="private">
<inet-address value="${jboss.bind.address.private:127.0.0.1}"/>
</interface>
...
</interfaces>
By default, JGroups use the private interface to configure the JGroups socket-bindings. So, to configure your protocol binding address by using the default configuration, start your domain by using $WFLY_HOME/bin/domain.sh -Djboss.bind.address.private=<YOUR IP>. That should work.