解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
2012-08-23 15:39
417 查看
原文地址:http://fanzhongyun.iteye.com/blog/1454967
刚开始测试访问远程EJB对象的时候,我的EJB是发布到我本人本机的JBoss6上的,所以请求的URL我写的是localhost(或者是本机回路地址:127.0.0.1),测试正常。
但是当我将请求的URL改成:192.168.0.3(本人的局域网IP),再次测试的时候,后台抛出了连接异常的信息。
到网上搜索了一下,原来JBoss出于安全原因,企业版默认绑定的是localhost,其他IP是无法访问的
解决方案1:
解决这个问题的方案网上有例子:
启动cmd,进到你JBoss安装目录下的bin目录下,执行run.bat -b 0.0.0.0 指令。再测试一下,OK,正常。
原因:
JBoss 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,也就是说只能用127.0.0.1或者localhost访问,用本机的对外地址访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址来绑定监听的地址才可以。
刚开始测试访问远程EJB对象的时候,我的EJB是发布到我本人本机的JBoss6上的,所以请求的URL我写的是localhost(或者是本机回路地址:127.0.0.1),测试正常。
但是当我将请求的URL改成:192.168.0.3(本人的局域网IP),再次测试的时候,后台抛出了连接异常的信息。
到网上搜索了一下,原来JBoss出于安全原因,企业版默认绑定的是localhost,其他IP是无法访问的
解决方案1:
解决这个问题的方案网上有例子:
启动cmd,进到你JBoss安装目录下的bin目录下,执行run.bat -b 0.0.0.0 指令。再测试一下,OK,正常。
原因:
JBoss 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,也就是说只能用127.0.0.1或者localhost访问,用本机的对外地址访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址来绑定监听的地址才可以。
相关文章推荐
- 解决JBoss只能通过localhost(127.0.0.1)而不能通过IP访问
- 解决JBoss只能通过localhost访问不能通过IP的问题
- JBOSS 局域网不能访问,本机也无法通过局域网IP访问,只能用 localhost 或 127.0.0.1
- 解决mysql中只能通过localhost(127.0.0.1)访问不能通过ip访问的问题
- jboss 4.2.2只能localhost访问 不能通过ip访问解决办法
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- 解决JBoss不能远程访问只能使用localhost或127.0.0.1在本机访问
- 解决tomcat服务器下,只能通过localhost,而不能通过127.0.0.1或者本地ip地址访问的问题
- JBOSS版本:4.2.2GA 无法通过IP访问,或只能通过127.0.0.1访问的问题解决
- 解决mysql中只能通过localhost访问不能通过ip访问的问题
- 解决JBoss不能远程访问只能使用localhost或127.0.0.1在本机访问
- Linux下访问Tomcat只能通过localhost,不能通过IP,怎么解决
- MySql 只能localhost 和 127.0.0.1访问 不能通过其他IP访问
- 解决mysql中只能通过localhost访问不能通过ip访问的问题
- 解决mysql中只能通过localhost访问不能通过ip访问的问题
- 对于tomcat不可以通过IP或者127.0.0.1访问,而只可以通过localhost访问的解决办法
- JBOSS部署项目之后,无法通过IP地址访问,只能通过localhost或者127.0.0.1访问
- 解决Mysql只能用localhost而不能用ip进行访问的问题
- tomcat服务不能用IP地址和127.0.0.1访问,只能用localhost访问解决方法