gpt4 book ai didi

tomcat - 远程访问我的tomcat服务器

转载 作者:行者123 更新时间:2023-11-28 22:19:39 28 4
gpt4 key购买 nike

我的电脑上运行着一个 tomcat 服务器,我可以通过以下方式在本地访问它:http://localhost:9090(我更改了 server.xml 文件中的端口)。现在,我无法远程访问 tomcat 服务器(即另一台机器,我可以使用 LAN 外部或内部的机器对其进行测试)。

无论如何,我尝试过的是使用netgear Sprite 界面来配置端口转发。我已将所有内部和外部端口设置为 9090(我尝试将 80 用于内部端口,将 8080 用于外部端口,但我已经在使用它们了)。

当我将浏览器指向:http://my-ip-address:9090 并且它只是超时...如果我不添加端口,系统会提示我用户名和密码,消息框显示:

A username and password are being requested by http://my-ip-address. The site says: "SMC Dual WAN Load balancing VPN Router Administration Tools"

这与我登录 netgear Sprite 界面所需的用户名和密码不同。请注意,我使用的是 Ubuntu(12.04、13.04 和 14.04)和 tomcat7。

请帮助我远程连接到我的 tomcat 服务器。

感谢您提供的所有帮助,如果您需要更多信息,请告诉我。

最佳答案

您可能需要在您的 Linux 防火墙中打开端口 9090。我建议使用 ufw(简单的防火墙)打开端口。如果你没有安装它,你可以从包管理器或命令行获取它:

sudo apt-get install ufw

启用ufw:

sudo ufw enable

查看状态:

sudo ufw status verbose

开放9090端口:

sudo ufw allow 9090

再次检查状态以确保 9090 已打开,然后查看是否可以从另一台机器访问它。有关 ufw 的更多信息:https://help.ubuntu.com/community/UFW

关于tomcat - 远程访问我的tomcat服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26692037/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com