Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 开启防火墙

作者:满身补丁   发布日期:2026-05-23   浏览:63

# 开启防火墙并设置默认策略

# 1. 启动防火墙服务
sudo systemctl start firewalld

# 2. 设置防火墙开机自启动
sudo systemctl enable firewalld

# 3. 查看防火墙状态,确保防火墙已启动
sudo firewall-cmd --state

# 4. 设置默认区域的入站和出站策略为拒绝所有流量
sudo firewall-cmd --set-default-zone=public
sudo firewall-cmd --zone=public --set-target=DROP

# 5. 允许特定服务或端口(例如 SSH)
sudo firewall-cmd --zone=public --add-service=ssh --permanent
sudo firewall-cmd --reload

# 6. 查看当前防火墙规则
sudo firewall-cmd --list-all

解释说明:

  1. 启动防火墙服务:使用 systemctl start firewalld 命令启动防火墙服务。
  2. 设置防火墙开机自启动:使用 systemctl enable firewalld 确保防火墙在系统启动时自动启动。
  3. 查看防火墙状态:使用 firewall-cmd --state 检查防火墙是否已启动。
  4. 设置默认区域和策略:将默认区域设置为 public,并将入站和出站流量的默认策略设置为拒绝所有流量。
  5. 允许特定服务或端口:通过 --add-service--add-port 参数允许特定服务(如 SSH)或端口通过防火墙。--permanent 参数确保规则在重启后仍然有效。
  6. 查看当前防火墙规则:使用 firewall-cmd --list-all 查看当前的防火墙配置。

上一篇:linux查找进程

下一篇:linux清理缓存命令

大家都在看

linux如何启动nginx

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站