我已将 tomcat 默认端口更改为8091
(例如http://localhost:8091/project
),该端口已在内部网服务器中设置,并且在网络内运行良好。我必须向8091
网络外部的某些用户或网络中的某些 IP 提供对该应用程序的访问权限(仅限于端口)。解决方案是什么?
笔记:我已从路由器向外部网络用户提供对特定端口(8091
包括8005
、、、、、)的访问权限,但它不起作用。但同样的事情对8009
IIS服务器有效,例如分配给 IIS 的端口运行良好。8443
8444
80
8080
8082
8084
答案1
检查您的 tomcatserver.xml
配置文件,确保您没有将其配置为仅监听本地主机 (127.0.0.1),即在address=""
您的连接器定义中查找条目并将其删除。这解释了为什么当您使用以下命令访问它时,它会在同一主机中工作 http://localhost:8091/project