gpt4 book ai didi

tomcat - 使 tomcat web 应用程序能够从 Ubuntu lucid 提供服务

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

我在 ubuntu lucid 服务器上的 8080 上运行了 tomcat。我可以从本地机器访问它。但是我无法从外面的任何机器访问 tomcat。是否由于防火墙限制。我需要做什么才能从远程机器访问 tomcat。尝试将此规则添加到 iptables 但没有解决iptables --table nat --append PREROUTING --protocol tcp --destination-port 80\ --in-interface eth0 --jump REDIRECT --to-port 8080

任何帮助将不胜感激

谢谢Bala Thiruppanambakkam

最佳答案

您的 iptables 命令仅将请求从 8080 重定向到 80。但是如果您有默认策略拒绝,这可能还不够。

这是从工作的 Tomcat 服务器 iptables 脚本中复制/粘贴的:

# this allows incoming packets to port 80
/sbin/iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
# same as above but for 8080
/sbin/iptables -A INPUT -i eth0 -p tcp --dport 8080 -j ACCEPT
# this redirects all traffic coming to port 80 into 8080
/sbin/iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080

关于tomcat - 使 tomcat web 应用程序能够从 Ubuntu lucid 提供服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4567893/

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