在Linux系统中,配置防火墙是保护服务器免受恶意攻击和未经授权的访问的重要步骤。以下是一些常用的防火墙配置命令和步骤:
iptables -L -n -v
iptables -F
iptables -A INPUT -s {IP地址} -p tcp --dport {端口号} -j ACCEPT
iptables -A INPUT -s {IP地址} -p tcp --dport {端口号} -j DROP
service iptables save
service iptables restart
sudo ufw enable
sudo ufw disable
sudo ufw allow {端口号}
sudo ufw deny {端口号}
sudo ufw status
sudo systemctl start firewalld
sudo systemctl stop firewalld
firewall-cmd --permanent --add-port={端口号}/tcp
firewall-cmd --permanent --remove-port={端口号}/tcp
firewall-cmd --reload
请注意,不同的Linux发行版可能会使用不同的防火墙管理工具,例如在CentOS 7及以上版本中,firewalld是默认的防火墙管理工具,而在Ubuntu等基于Debian的系统中,ufw是常用的防火墙管理工具。因此,在配置防火墙之前,请确认您的Linux发行版支持哪种防火墙工具,并按照相应的文档进行操作。