在Debian系统下,为Tomcat配置防火墙需要使用iptables
或ufw
(Uncomplicated Firewall)工具。这里我将分别介绍这两种方法。
方法一:使用iptables
sudo apt-get update
sudo apt-get install iptables
sudo iptables -A INPUT -p tcp --dport 8080 -m conntrack --ctstate NEW,ESTABLISHED -j ACCEPT
sudo iptables -A OUTPUT -p tcp --sport 8080 -m conntrack --ctstate ESTABLISHED -j ACCEPT
sudo sh -c "iptables-save > /etc/iptables/rules.v4"
方法二:使用ufw
sudo apt-get update
sudo apt-get install ufw
sudo ufw enable
sudo ufw allow 8080/tcp
sudo ufw reload
现在,Tomcat应该可以通过防火墙访问了。如果需要允许其他端口,只需替换上述命令中的端口号即可。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:Debian下如何配置Telnet防火墙