We need more information to help you solve your problem. Numerous reasons can cause inaccessability from the internet.
1. What start-up command do you use? Perhaps you bind JBoss to a non-routable IP address by using the -b xxx.xxx.xxx.xxx option.
2. Otherwise a firewall might be blocking incoming requests at the default port 8080. Check if your JBoss host is available from the outer world, not only port 8080.
3. Misconfigured DNS might prevent you from resolving your URL to your host machine.
4. Remote Address/Host Filters might be blocking access to JBoss web container.