当前位置:

首页 > ifconfig如何配置网络防火墙规则

ifconfig如何配置网络防火墙规则

ifconfig如何配置网络防火墙规则 开门见山地说,ifconfig 这个命令大家都很熟悉,它是个非常得力的网络接口配置和查看工具。但有一点必须澄清:它本身并不负责配置网络防火墙规则。如果你需要为系统构筑一道安全防线,那得请出另外两位“重量级选手”:经典的 iptables 或是它的下一代继任者

ifconfig如何配置网络防火墙规则

开门见山地说,ifconfig 这个命令大家都很熟悉,它是个非常得力的网络接口配置和查看工具。但有一点必须澄清:它本身并不负责配置网络防火墙规则。如果你需要为系统构筑一道安全防线,那得请出另外两位“重量级选手”:经典的 iptables 或是它的下一代继任者 nftables

ifconfig如何配置网络防火墙规则

下面,我们就来详细拆解一下如何使用这两套工具来配置防火墙。别担心,步骤其实很清晰。

1. 查看当前防火墙规则

动手之前先看看现状,这是个好习惯。运行下面这条命令,当前所有的规则、数据包计数都会一目了然:

sudo iptables -L -n -v

2. 允许特定 IP 地址访问

假设你想放行来自内网某台特定主机(比如IP是 192.168.1.100)的所有流量,可以这样操作:

sudo iptables -A INPUT -s 192.168.1.100 -j ACCEPT

3. 允许特定端口访问

对于服务器,开放必要的服务端口是常规操作。例如,允许HTTP和HTTPS访问:

sudo iptables -A INPUT -p tcp --dport 80 -j ACCEPT # 允许 HTTP 访问
sudo iptables -A INPUT -p tcp --dport 443 -j ACCEPT # 允许 HTTPS 访问

4. 拒绝所有其他访问

安全策略中,明确“拒绝所有未明确允许的流量”是关键一步。这条规则通常放在最后:

sudo iptables -A INPUT -j DROP

5. 保存防火墙规则

配置好的规则如果不保存,重启后就会消失。这里需要注意,不同Linux发行版的保存方式略有不同:

  • Debian/Ubuntu:

    sudo iptables-sa ve > /etc/iptables/rules.v4
  • CentOS/RHEL:

    sudo service iptables sa ve
  • Fedora:

    sudo systemctl restart iptables

6. 恢复防火墙规则

如果需要将之前保存的规则重新加载回来,可以使用对应的恢复命令:

  • Debian/Ubuntu:

    sudo iptables-restore < /etc/iptables/rules.v4
  • CentOS/RHEL:

    sudo service iptables restart

使用 nftables 配置防火墙规则

话说回来,iptables 虽然强大,但它的架构已经有些年头了。现在更推荐使用 nftables,它语法更简洁,功能也更强大。我们来快速过一遍对应的操作。

1. 查看当前防火墙规则

sudo nft list ruleset

2. 允许特定 IP 地址访问

sudo nft add rule ip filter input ip saddr 192.168.1.100 accept

3. 允许特定端口访问

nftables 的语法允许将多个端口放在一个集合里,非常方便:

sudo nft add rule ip filter input tcp dport { http, https } accept

4. 拒绝所有其他访问

sudo nft add rule ip filter input drop

5. 保存防火墙规则

sudo nft list ruleset > /etc/nftables.conf

6. 恢复防火墙规则

sudo nft -f /etc/nftables.conf

最后必须强调一点:防火墙规则配置无小事。一个错误的规则就可能导致服务中断或留下安全漏洞。因此,在生产环境应用任何新规则之前,务必在测试环境中充分验证,确认其行为符合预期后,再行部署。安全,容不得半点马虎。

本文内容来源于互联网,如有侵权请联系删除。
作者最新文章
Linux
相关文章 更多
在 Kali Linux 中验证 Hashcat 安装
在 Kali Linux 中验证 Hashcat 安装

引言 Hashcat 被广泛认为是世界上最快、最先进的密码恢复工具。它是渗透测试人员和安全专业人员武器库中的必备工具。在使用它破解哈希(hashes)之前,你必须首先确保它已在你的系统上正确安装并完全可用。 在本实验(lab)中,你将执行一系列简单的检查,以验证 Hashcat 在你的 Kali L

在 Kali Linux 上安装和验证 Gobuster
在 Kali Linux 上安装和验证 Gobuster

引言 Gobuster 是一个强大的工具,用于目录和文件暴力破解、DNS 子域暴力破解以及 S3 存储桶枚举。它是渗透测试人员和安全爱好者发现 Web 服务器上隐藏路径和资源的重要实用程序。 在本实验中,你将学习在 Kali Linux 环境中安装 Gobuster 的基本步骤。你将使用 CODE_

(G-G) Pixel 手机或将进行重要底层升级Linux 内核有望更新
(G-G) Pixel 手机或将进行重要底层升级Linux 内核有望更新

谷歌计划为Pixel7至10系列进行Linux内核重大升级,从旧版本统一跃升至Linux6.12。新内核优化了CPU调度和内存管理,有望提升流畅度、安全性与发热控制,并可能改善Pixel10的GPU性能。该更新预计随Android17QPR2年底推送,Pixel6因支持终止无缘升级。

火狐浏览器自定义主页
火狐浏览器自定义主页

火狐浏览器可通过五种方式自定义默认主页:一、设置中手动输入网址;二、用当前页面一键设为主页;三、从书签中选取;四、移动端通过新标签页模拟;五、高级用户修改about:config配置项。 想让火狐浏览器一打开就直奔你心仪的网站,而不是那个空白页或默认的官方主页?这事儿其实不难,通过浏览器内置的设置就

淘宝网页版入口查找教程
淘宝网页版入口查找教程

淘宝官方网页登录入口 对于如何找到淘宝网页版的入口,很多朋友都感到有点摸不着头脑。别急,这篇文章就来为你拆解清楚整个登录流程。官方的登录入口很明确,就在官网首页的左上角。 淘宝网页版入口位于官网首页左上角,点击“亲,请登录”即可跳转至统一的验证页面。登录支持密码、短信验证码和手机APP扫码三种方式,

WMV转MP4方法
WMV转MP4方法

WMV视频压缩指南:如何高效“瘦身”释放硬盘空间 在日常处理和收藏视频时,不少人会发现一个有趣的现象:WMV格式的文件,在画质相当的情况下,体积往往比MP4更小巧。这原本是它的优势,但架不住日积月累,一堆WMV文件同样会悄悄吃掉大量的硬盘空间。因此,如何给WMV视频“减减肥”,就成了优化存储、提升效

打字鸭官方网址登录入口
打字鸭官方网址登录入口

打字鸭官方网址是https://www.daziya.com/,提供科学分层课程、沉浸式交互体验、精准数据追踪、灵活教学角色及稳定轻量技术架构。 提到在线打字练习,很多朋友第一时间会问:打字鸭的官方入口到底在哪?不用再四处搜索了,它的直达地址就在这里。 https://www.daziya.com/

米侠浏览器打不开网页
米侠浏览器打不开网页

米侠浏览器页面打不开,或者干脆显示一片空白?问题根源大概率出在内核上。比如内核和当前网页的兼容性出了岔子、页面渲染模块意外损坏,再或者,内核版本实在太旧了。别急,沿着切换内核、清理缓存、关闭硬件加速、替换核心文件这四步走,通常都能解决。 用米侠浏览器上网,碰到页面死活刷不出来,或者只显示一个空白屏幕

steam正版官网入口地址
steam正版官网入口地址

Steam正版官网入口与完整使用指引 Steam的全球统一官方商店入口是:https://store.steampowered.com/。认准这个地址,页面具备HTTPS加密、Valve版权标识及安全锁标志,能有效保障访问安全。 还在四处搜索Steam的正版官网地址?其实不必那么麻烦。下面这份从官网

Chrome浏览器JS脚本不运行怎么办
Chrome浏览器JS脚本不运行怎么办

Chrome中JavaScript未执行需依次检查:一、移除站点级禁用并添加允许域名;二、开启全局JavaScript开关;三、禁用干扰扩展;四、在开发者工具中启用JavaScript;五、重置内容设置为默认。 有时在Chrome里打开网页,会发现交互按钮点了没反应,数据加载不出来,页面仿佛“静止”

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

macOS软件
macOS软件

正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

Mac软件 更多
灵活计算器
灵活计算器
macOS/iOS/Android

灵活计算器是一款笔记式算数应用,支持实时计算、动态关联和云端同步功能。记录、整理和输出之间的过渡会更自然,适合长期写作、做笔记或持续沉淀个人内容。

赤友清理大师
赤友清理大师
macOS

赤友清理大师是一款为 Mac 设计的智能清理优化工具,可精准扫描垃圾、大文件、重复文件等,释放磁盘空间。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

极度公式
极度公式
Windows/macOS/Linux

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

WINDOWS 更多
Windows 10
Windows 10
Windows

Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。

极度公式
极度公式
Windows/macOS/Linux

极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。

密码键盘
密码键盘
Windows/macOS/iOS/Android

密码键盘是一款兼具安全性与便捷性的高效密码管理器。日常使用里的持续防护和信息管理会更突出,适合把安全控制放进长期使用流程中的场景。