2024年4月1日发(作者:)

openwrt 防火墙规则

随着互联网的发展,网络安全问题变得越来越重要。防火墙是保

护网络安全的重要工具之一。OpenWrt 是一种基于 Linux 的嵌入式

系统,它可以用于路由器、Wi-Fi 热点等设备。OpenWrt 提供了强大

的防火墙功能,本文将介绍 OpenWrt 防火墙规则的设置方法和常用

规则。

一、OpenWrt 防火墙规则设置方法

1. 登录路由器

首先,需要登录 OpenWrt 路由器。在浏览器中输入路由器的 IP

地址,进入登录页面。输入用户名和密码,点击登录按钮即可登录。

2. 进入防火墙设置页面

登录成功后,进入系统设置页面。在左侧导航栏中选择“防火墙”

选项,进入防火墙设置页面。

3. 添加防火墙规则

在防火墙设置页面中,可以添加、编辑和删除防火墙规则。点击

“添加新规则”按钮,进入添加规则页面。

4. 设置防火墙规则

在添加规则页面中,需要设置防火墙规则的各项参数。其中,常

用的参数有:

源地址:指定规则的源地址,可以是单个 IP 地址、IP 地址段

或 IP 地址列表。

目标地址:指定规则的目标地址,可以是单个 IP 地址、IP 地

- 1 -

址段或 IP 地址列表。

端口:指定规则的端口,可以是单个端口、端口范围或端口列表。

协议:指定规则的协议,可以是 TCP、UDP 或 ICMP。

动作:指定规则的动作,可以是允许、拒绝或重定向。

5. 保存防火墙规则

设置好防火墙规则后,需要点击“保存”按钮保存设置。然后,

需要点击“应用和保存”按钮使设置生效。

二、常用的 OpenWrt 防火墙规则

1. 允许本地网络访问 Internet

这是最基本的防火墙规则。它允许本地网络中的设备访问互联网,

同时阻止来自互联网的访问。

源地址:本地网络地址段(例如:192.168.1.0/24)

目标地址:任何

端口:任何

协议:任何

动作:允许

2. 允许 SSH 远程登录

SSH 是一种安全的远程登录协议。如果需要远程登录到路由器,

需要开放 SSH 端口,并设置防火墙规则允许 SSH 连接。

源地址:任何

目标地址:路由器 IP 地址

端口:22

- 2 -

协议:TCP

动作:允许

3. 允许 ICMP 报文

ICMP 是 Internet 控制报文协议,它用于网络设备之间的通信。

如果需要允许 ICMP 报文通过防火墙,需要设置防火墙规则允许

ICMP 报文。

源地址:任何

目标地址:任何

端口:任何

协议:ICMP

动作:允许

4. 允许部分端口访问

如果需要开放某些端口,例如 HTTP 端口(80)、HTTPS 端口(443)

等,需要设置防火墙规则允许这些端口的访问。

源地址:任何

目标地址:任何

端口:HTTP(80)、HTTPS(443)等

协议:TCP

动作:允许

5. 拒绝所有访问

如果需要关闭所有网络访问,可以设置防火墙规则拒绝所有访问。

源地址:任何

- 3 -

目标地址:任何

端口:任何

协议:任何

动作:拒绝

三、总结

OpenWrt 提供了强大的防火墙功能,可以保护网络安全。本文介

绍了 OpenWrt 防火墙规则的设置方法和常用规则,希望对读者有所

帮助。在设置防火墙规则时,需要根据实际情况进行调整,确保网络

安全。

- 4 -