您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
设置服务器防火墙规则是确保服务器安全的重要步骤。以下是一些常见的防火墙设置方法:
firewalld
(适用于 CentOS/RHEL)安装 firewalld(如果尚未安装):
sudo yum install firewalld
启动并设置 firewalld 在系统启动时自动启动:
sudo systemctl start firewalld
sudo systemctl enable firewalld
开放端口:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --permanent --add-port=3306/tcp
sudo firewall-cmd --permanent --add-service=dns
重新加载防火墙以使规则生效:
sudo firewall-cmd --reload
禁用某个 IP 的访问:
sudo firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='192.168.0.100' port protocol='tcp' port='80' reject"
sudo firewall-cmd --reload
限制 IP 地址段:
sudo firewall-cmd --permanent --add-rich-rule="rule family='ipv4' source address='172.16.1.0/24' port 22 accept"
sudo firewall-cmd --reload
ufw
(适用于 Ubuntu/Debian)安装 ufw(如果尚未安装):
sudo apt-get install ufw
设置基本规则:
sudo ufw allow 22
sudo ufw allow 80
sudo ufw allow 443
启用防火墙:
sudo ufw enable
查看当前状态和规则:
sudo ufw status verbose
iptables
(适用于所有 Linux 系统)查看当前规则:
sudo iptables -L -v -n
配置基本规则:
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT
保存规则:
sudo iptables-save /etc/iptables/rules.v4
通过以上步骤,你可以根据服务器的操作系统和具体需求设置防火墙规则,确保服务器的安全。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。