Pass the ??b <hostname_or_ip>? option to the run.bat script. Then, all clients should use that IP as their provider url. Let me know if that works.
I should preview before posting :)
The option is:
run.bat ?b <hostname_or_ip>
The solution you suggested works for one bind address. I would like jboss to bind to multiple addresses.
Any clues how?