configuration一个IP地址而不是localhost:8080 tomcat例如:192.260.0.2:8080

任何人都可以build议我如何configuration我的localhost:8080在tomcat连接到一个IP地址,而不是本地主机,这样我访问我的本地主机在我的工作场所的任何系统…我使用tomcat6和netbeans 6.9.1

你的问题是模糊的家伙。

如果你问如何使主机名“localhost”解决为127.0.0.1以外的问题,那么答案是:

  • 更改“/ etc / hosts”文件中的localhost条目,并将networkingconfiguration和
  • 不要这样做,因为你有责任破坏事情。

如果你问如何让Tomcat接受其他IP地址的请求,那么答案就是编辑$CATALINA_HOME/conf/server.xml来添加改变相关的<Connector>元素。 当然,您只能监听已configuration的IP地址或计算机networking接口/接口的地址。

Tomcat默认绑定到所有的IP地址(0.0.0.0)

请检查您的入站防火墙规则。 8080或任何您使用的端口可能被阻止。

这是几乎所有(非微软)服务的一般方法:

  1. 查看相关服务的configuration文件,find对“localhost”或“127.0.0.1”的引用。
  2. 思考给予任何人无限制访问服务的智慧片刻。
  3. 更改引用以反映您的外部IP地址或DNS名称。

您可能需要更改您和“其他人”之间可能存在的任何网关或路由器上的networking路由。

你只需要使用机器的IP,例如你的开发机器是10.0.0.100,然后在另一台机器上input10.0.0.100:8080,记得检查防火墙规则

所以,如果我了解你,你想远程访问你的Tomcat本地端口8080上运行?

您首先需要知道您的机器的IP地址;

windows: – 打开一个dos框 – 键入:

  ipconfig / all 

linux: – 去shell – types

 如果configuration 

列出您的本地IP地址。 现在在您的远程(在工作)机器的浏览器中input以下URL:

  HTTP://的-IP地址,你发现的:8080 

如果没有防火墙阻塞或其他networking问题,你会看到你的tomcat页面。