Debian防火墙设置

查看防火墙规则
 

iptables -L

例如要放行8888端口

 iptables -I INPUT -p tcp --dport 8888 -j ACCEPT

开启一个范围的端口

  iptables -A INPUT -p tcp --dport 51000:60000 -j ACCEPT 

然后保存放行规则

 iptables-save

保存规则制定路径

iptables-save >/etc/iptables/rules.v4 或V6

设置完就已经放行了指定的端口,但重启后会失效,下面设置持续生效规则 

安装  iptables-persistent

   apt-get install iptables-persistent

保存规则持续生效

 netfilter-persistent save
 netfilter-persistent reload

iptables放行所有端口

  • iptables -P INPUT ACCEPT
  • iptables -P OUTPUT ACCEPT
  • iptables -P FORWARD ACCEP
***************************************************
卸载  ufw
_______________________
sudo ufw disable
sudo apt-get remove ufw
sudo apt-get purge ufw
iptables -L
iptables -Z
sudo ufw disable
sudo apt-get remove ufw
sudo apt-get purge ufw
sudo apt install iptables iptables-persistent
sudo iptables-save > /etc/iptables/rules.v4
sudo ip6tables-save > /etc/iptables/rules.v6
sudo service iptables restart
sudo service ip6tables restart
 
 
posted on 2023-08-04 11:25  Atrixin  阅读(1408)  评论(0编辑  收藏  举报