论坛首页 Java企业应用论坛

tomcat有没办法绑定内部IP呢?

浏览 7521 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2005-07-07  
一台服务器有两个IP,一个是外部IP,一个是内部IP,我想把tomcat绑定在内部IP中,不能通过内部IP访问,应该怎样做呢?我试过改<Host>的name属性,好像没生效。还有哪里可改呢?查了相关的文档,好像都没有提到.顺便问一下jboss是否也有绑定内部IP呢?我在resin中配置是可以的
   发表时间:2005-07-07  
配置防火墙规则是最好的解决办法。
0 请登录后投票
   发表时间:2005-07-07  
实在不行稍微修改Tomcat的源代码。
提示:ServerSocket在没有指定绑定IP的情况下,Host上的所有IP都会绑定,所以,你可以试试修改Tomcat开服务端口部分的代码,读取配置文件来绑定特定IP。
0 请登录后投票
   发表时间:2005-07-08  
咦?这篇帖子也被删掉放到回收站了?不应该吧,虽然帖子字数是少了点,但我觉得探讨这方面应该是没错啊。这是一个很重要的安全性问题来的,我只是想知道tomcat和jboss中有没有绑定某个IP的方法,我也详细地查过相应文档了,没找到。如果有,就省了配置防火墙的功夫,因为我用过resin是有的。如果确实没有,我就用iptables或pf配罗。
ps.我还是觉得这张帖不太应该删了,我仔细查看了删帖规则,找不到相应的条款
0 请登录后投票
   发表时间:2005-07-15  
为什么不看Tomcat的文档呢?

tomcat_home/conf/server.xml
<Connector port="8080" address="127.0.0.1"  maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true" 
               URIEncoding="UTF-8"/>


LZ看过后可以进垃圾箱了.
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics