我在一个天蓝色的Tomcat-LAMP实例上的端口8111上运行一个tomcat服务器。一切正常,但我无法从ssh外部访问tomcat。我添加了端点8111-8111
因此,如果我在te VM上运行telnet localhost 8111
我已连接,但当我运行http://myvmurl:8111
时,我会超时
有谁知道如何解决这个问题
答案 0 :(得分:0)
另一个有公共端口问题的人。您是否检查了本地防火墙,路由器,企业系统管理员和ISP是否未阻止传出端口8111.您是否可以100%确认可以通过端口8111访问任何其他Internet端点?
这些问题中有99%确实是传出端口限制,而不是Azure错误配置行为。其余1%实际上是本地服务配置问题。例如,您尝试localhost 8111
,但是您是否尝试过直接IP地址?默认情况下,Linux映像没有任何防火墙规则(IPTABLES),但是Tomcat是绑定到所有IP地址还是只绑定到127.0.0.1?您的VM具有直接IP地址,您可以在Linux上使用ifconfig
并在Windows上使用ipconfig
。所有Windows映像都默认启用Windows防火墙,限制所有传入连接,但远程桌面和远程Powershell。