数码课堂
第二套高阶模板 · 更大气的阅读体验

防火墙策略如何添加:一步步教你设置规则

发布时间:2025-12-29 18:51:36 阅读:284 次

家里刚装了新路由器,连上Wi-Fi却发现手机没法远程访问家里的监控?或者公司服务器突然被外部频繁扫描,担心数据泄露?这些情况,很可能是因为防火墙策略没配好。其实,添加防火墙策略并不复杂,搞清楚逻辑后,几分钟就能搞定。

什么是防火墙策略

简单说,防火墙策略就是一条“放行或拦截”的规则。比如允许某台电脑访问外网,或者阻止某个IP连接你的服务器。没有合适的策略,该通的不通,不该通的又敞开了门。

常见的添加场景

小李在公司做IT,最近新上了个内部测试系统,端口是8080。但他发现外面的客户根本打不开。查了一圈才发现,防火墙默认禁止了这个端口。这时候就需要手动加一条策略,允许外部访问8080端口。

以华为USG防火墙为例

登录Web管理界面,进入“安全策略”页面。点击“新建”,填写以下信息:

  • 源区域:通常是untrust(表示外部)
  • 目标区域:trust(内网服务器所在)
  • 源地址:可以填any或指定IP段
  • 目标地址:填服务器内网IP,比如192.168.1.100
  • 服务:选择HTTP-8080或自定义端口
  • 动作:放行(permit)

保存后记得应用配置,否则不会生效。

Linux系统用iptables添加规则

如果你用的是CentOS或Ubuntu这类系统,可以直接敲命令。比如要开放8080端口:

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

这条命令的意思是:在输入链中插入一条规则,针对TCP协议的8080端口,动作为接受。

如果想限制只让某个IP访问,可以加上来源:

iptables -I INPUT -p tcp -s 192.168.1.50 --dport 8080 -j ACCEPT

这样就只有192.168.1.50这台机器能连进来。

Windows防火墙操作更直观

打开“控制面板”→“系统和安全”→“Windows Defender 防火墙”→“高级设置”。右侧面板选择“入站规则”,然后“新建规则”。

跟着向导走,选“端口”→“TCP”→“特定本地端口”填8080→“允许连接”→选择域、专用、公用网络→起个名字比如‘Test Server’,完成。

别忘了测试和日志

规则加完别急着走人。拿手机换个网络试试能不能访问,或者用telnet命令测端口通不通。同时去防火墙日志里看看有没有被拦截的记录,确认策略真的起了作用。

有时候规则顺序也很关键。防火墙是按从上到下的顺序匹配的,前面一条“全部拒绝”可能就把后面的放行给盖住了。调整顺序或删除冗余规则,能避免这类坑。

实际使用中,建议遵循最小权限原则。不要轻易写any到any的规则,能限定IP就限定,能指定端口就不开整个协议。安全防护,细节决定成败。