Linux上iptables防火墙的基本应用教程

联想小新Air14 2020黑苹果OpenCore安装与驱动调校全攻略 黑苹果(Hackintosh)是指在非苹果硬件上安装macOS操作系统的技术实践,其核心原理是通过引导加载器(如OpenCore)和内核扩展(Kexts)来模拟苹果硬件环境,驱动兼容的组件。这项技术的价值在于让用户能够以相对较低的成本,在广泛的PC硬件上体验macOS的生态与生产力。其应用场景涵盖了从日常办公、内容创作到软件开发的多个领域。本文以搭载Intel第十代Ice Lake处理器(i5-1035G1)的联想小新Air14 2020款笔记本为例,深入解析了使用OpenCore引导器进行黑苹果安装的完整 阅读详情

iptables是Linux上常用的防火墙软件,下面vps侦探给大家说一下iptables的安装、清除iptables规则、iptables只开放指定端口、iptables屏蔽指定ip、ip段及解封、删除已添加的iptables规则等iptables的基本应用。

1、安装iptables防火墙

如果没有安装iptables需要先安装,CentOS执行:

yum install iptables

Debian/Ubuntu执行:

apt-get install iptables

2、清除已有iptables规则

iptables -F
iptables -X
iptables -Z

3、开放指定的端口

#允许本地回环接口(即运行本机访问本机)
iptables -A INPUT -s 127.0.0.1 -d 127.0.0.1 -j ACCEPT
# 允许已建立的或相关连的通行
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
#允许所有本机向外的访问
iptables -A OUTPUT -j ACCEPT
# 允许访问22端口
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
#允许访问80端口
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
#允许FTP服务的21和20端口
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 20 -j ACCEPT
#如果有其他端口的话,规则也类似,稍微修改上述语句就行
#禁止其他未允许的规则访问
iptables -A INPUT -j REJECT  (注意:如果22端口未加入允许规则,SSH链接会直接断开。)
iptables -A FORWARD -j REJECT

4、屏蔽IP

#如果只是想屏蔽IP的话“3、开放指定的端口”可以直接跳过。
#屏蔽单个IP的命令是
iptables -I INPUT -s 123.45.6.7 -j DROP
#封整个段即从123.0.0.1到123.255.255.254的命令
iptables -I INPUT -s 123.0.0.0/8 -j DROP
#封IP段即从123.45.0.1到123.45.255.254的命令
iptables -I INPUT -s 124.45.0.0/16 -j DROP
#封IP段即从123.45.6.1到123.45.6.254的命令是
iptables -I INPUT -s 123.45.6.0/24 -j DROP

4、查看已添加的iptables规则

iptables -L -n

v:显示详细信息,包括每条规则的匹配包数量和匹配字节数
x:在 v 的基础上,禁止自动单位换算(K、M) vps侦探
n:只显示IP地址和端口号,不将ip解析为域名

5、删除已添加的iptables规则

将所有iptables以序号标记显示,执行:

iptables -L -n --line-numbers

比如要删除INPUT里序号为8的规则,执行:

iptables -D INPUT 8

6、iptables的开机启动及规则保存

CentOS上可能会存在安装好iptables后,iptables并不开机自启动,可以执行一下:

chkconfig --level 345 iptables on

将其加入开机启动。

CentOS上可以执行:service iptables save保存规则。

另外更需要注意的是Debian/Ubuntu上iptables是不会保存规则的。

需要按如下步骤进行,让网卡关闭是保存iptables规则,启动时加载iptables规则:

创建/etc/network/if-post-down.d/iptables 文件,添加如下内容:

#!/bin/bash
iptables-save > /etc/iptables.rules

执行:chmod +x /etc/network/if-post-down.d/iptables 添加执行权限。

创建/etc/network/if-pre-up.d/iptables 文件,添加如下内容:

#!/bin/bash
iptables-restore < /etc/iptables.rules

执行:chmod +x /etc/network/if-pre-up.d/iptables 添加执行权限。

关于更多的iptables的使用方法可以执行:iptables --help或网上搜索一下iptables参数的说明。

如有问题欢迎在本文下留言或到VPS论坛反馈。

原创文章,谢绝转载!

>>转载请注明出处:VPS侦探 本文链接地址:http://www.vpser.net/security/linux-iptables.html
MacBook用户转向Windows笔记本:Boot Camp替代方案与2026年选型指南 如果你正在使用一台基于Intel处理器的MacBook,并且因为某些专业软件、游戏或开发环境必须依赖Windows系统,那么“启动转换”(Boot Camp)是你绕不开的官方解决方案。它允许你在Mac硬件上原生安装Windows,实现双系统启动。但这个过程并非毫无门槛,从机型兼容性、磁盘分区到驱动安装,每一步都可能遇到问题。更重要的是,随着苹果全面转向自研芯片,Boot Camp的未来充满不确定性,这促使许多用户开始寻找更纯粹的Windows笔记本作为替代。 本文不讨论虚拟机或跨平台兼容层,而是聚焦于一个更 阅读详情

相关推荐

2026年Windows开发笔记本选购指南:从入门到旗舰的工程实践考量

在软件开发与工程实践中,硬件选型是构建高效工作流的基础。其核心原理在于,硬件性能、驱动兼容性与系统稳定性共同决定了开发环境的可靠性与效率。对于开发者而言,一台合适的Windows笔记本不仅能提供强大的本地计算能力,还能通过良好的虚拟化支持(如WSL2、Docker)和广泛的硬件生态,无缝运行从后端服务到AI模型训练等多种任务。这带来了直接的技术价值:减少环境配置的折腾,提升持续集成与本地测试的速度,并保障复杂项目依赖的兼容性。应用场景覆盖了全栈开发、数据分析、机器学习以及跨平台应用部署。例如,在配置Pyth

chuozhi7142的博客 427

iptables使用详解(centos7)

iptables使用详解(centos7)

u014644574的博客 1万+

NVMe SSD选购指南:协议、接口与平台兼容性全解析

NVMe是一种专为闪存优化的高速通信协议,不同于SATA等传统接口,它依赖PCIe物理通道实现低延迟高并发访问;M.2插槽的Key类型(B/M/E/U)直接决定可用PCIe通道数,而主板芯片组、BIOS设置(如Resizable BAR)、供电与散热共同构成真实性能落地的关键链路。理解NVMe协议栈、FTL映射机制及PCIe代际差异(4.0 vs 5.0),才能避开带宽虚标、兼容性降速、温控掉速等常见陷阱。本文聚焦装机实战,覆盖从协议原理、接口识别、主控固件协同到主板平台适配的完整决策路径,特别适用于DIY

weixin_34167819的博客 328

linux centos 防火墙iptables命令介绍使用

一:安装iptables 安装命令:iptables:yum install -y iptables-services 二:启动iptables 启动命令:systemctl start iptables 三:查看当前iptables状态 运行iptables启动命令后,可以查看下iptables是否启动成功,确保iptables启动成功 查看状态:systemctl status ip...

进修的CODER 1056

从MacBook迁移到Windows笔记本:开发者与创意工作者的完整替代指南

如果你正在考虑购买一台新的笔记本电脑,尤其是习惯了 macOS 但又被 Windows 生态的软件兼容性、游戏性能或特定企业应用所吸引,那么“MacBook Neo”这个概念可能正让你感到困惑。它或许代表了苹果未来可能推出的、融合了全新设计理念与自研芯片的下一代 MacBook。然而,在 2026 年的当下,一个更现实的问题是:当 MacBook 的封闭生态、特定软件缺失或高昂的升级成本成为瓶颈时,我们是否有足够优秀的 Windows 笔记本作为“替代选择”? 答案是肯定的,而且选择比以往任何时候都更加丰富

掬水月在手,弄花香满衣 790

【信息科学与工程学】【产品体系】第三十三篇 DPU/smartinic芯片中的学科知识03

需求实现DMA 与流边界检测优化​分级超时状态机(短/中/长)+ 积压计数 + 批量触发DMA 控制器优化​描述符预取(深度 4)+ 中断合并(阈值 8)Fence 语义正确性验证​RTL 断言 + C 语言序列号检测 + 性能对比 + 硬件计数器所有代码均为可综合 Verilog,已在仿真器中通过基本功能测试。在 FPGA 原型上运行上述 RTL,配合 ChipScope 观察 fence 时序在 BlueField-3 上运行 DOCA DPA 测试程序,对比加/不加 fence 的结果。

weixin_49199313的博客 283

CentOS7 之iptables防火墙相关命令

在CentOS 7中,iptables是用于配置、管理和监控防火墙规则的工具。它使用规则集来控制进出系统的网络流量。本文将详细介绍如何使用iptables配置防火墙规则、查看和管理防火墙状态以及如何进行常见的防火墙操作。

weixin_44876263的博客 2267

rv1106 模型部署

ONNX(Open Neural Network Exchange),开放神经网络交换,是一种模型IR,用于在各种深度学习训练和推理框架转换的一个中间表示格式,支持多种深度学习框架,包括 TensorFlow、PyTorch、Caffe 等。将模型转换为 ONNX 格式后,可以更容易地在不同的深度学习框架中进行部署和推理,而无需重新训练模型。

weixin_50993868的博客 1286

【Ubuntu安装和配置iptables防火墙】

提示:Ubuntu 20.04.4 LTS例如:netfilter/iptables 的最大优点是它可以配置有状态的防火墙,这是 ipfwadm 和 ipchains 等以前的工具都无法提供的一种重要功能。示例:netfilter/iptables 的最大优点是它可以配置有状态的防火墙,这是 ipfwadm 和 ipchains 等以前的工具都无法提供的一种重要功能。有状态的防火墙能够指定并记住为发送或接收信息包所建立的连接的状态。防火墙可以从信息包的连接跟踪状态获得该信息。在决定新的信息包过滤时,防火墙所

weixin_36032459的博客 2万+

MATLAB信号处理实战:VMD分解参数调优全指南(附避坑技巧)

本文深入探讨了MATLAB中变分模态分解(VMD)的核心参数调优实战技巧。针对模态数K和惩罚系数α的选择难题,提供了从经验估计、可视化观察到量化指标辅助的渐进式调优框架,并分享了避免过分解与欠分解的实用避坑指南,旨在帮助工程师高效处理非平稳信号,提取清晰的物理特征。

weixin_29079671的博客 144

搞定ESD(四):ESD干扰耦合路径深入分析(二)

静电放电过程中静电干扰主要通过三种间接耦合方式干扰敏感源,即电场耦合、磁场耦合、地弹。前文已经深入分析了静电放电过程中的电场耦合,今天就谈谈静电放电过程中的磁场耦合,也可以理解环路耦合。熟话说的好〝人往高处走,水往低处流〞,静电电流也会选择阻抗最低的路径返回到源端。静电电流流会源端的路径实际上就构成了电流环路,当敏感信号形成的电流环路与静电电流环路存在共环路时,就会将静电放电干扰耦合到敏感信号环路内,干扰敏感信号。

记得诚 2795

centos7 iptables命令常见使用说明

centos7 iptables命令 禁PING 增删规则

Clearroji的博客 1688

【全局路径规划模块运动学算法】无人机Kinodynamic A*算法、Kinodynamic RRT*算法(附C++代码)

认知有限,望大家多多包涵,有什么问题也希望能够与大家多交流,共同成长!本文先对Kinodynamic A*算法做个简单的介绍,具体内容后续再更,其他模块可以参考去我其他文章提示:以下是本篇文章正文内容啃这个Kinodynamic A_star算法,建议先啃一啃高飞fast_planner那篇论文,把理论打好,如果还是比较迷,就先看Dijksta、再看A_star、再看hybrid A_star 三个的流程,因为往上资料比较多,再看这个Kinodynamic A_star算法,流程已经很相像了。如果。

qq_35635374的博客 2600

吾空凌云A14 Nova/Lite双版本深度解析:锐龙轻薄本国补选购指南

轻薄本是现代移动办公与学生学习的核心生产力工具,其核心在于性能、续航、便携与扩展性的动态平衡。基于AMD锐龙7000系列处理器的轻薄本,凭借Zen3+架构优化与能效比提升,正成为3000–4500元主流价位段的关键选择。技术原理上,R7-7735HS通过LPDDR5x内存、PCIe 4.0 SSD及双热管散热协同实现持续54W功耗释放;其价值不仅体现于参数,更在于真实场景下的续航稳定性、WiFi6E抗干扰能力与OLED屏幕色准表现。典型应用场景覆盖高校学生日常办公、视频剪辑、Python开发及多屏编程等需求

weixin_34414650的博客 368

禾赛激光雷达AT128P/海康相机(1):ROS环境设备驱动

sudo cp *.so /opt/MVS/lib/64/ # 复制当前文件夹中所有.so文件 到 “/opt/MVS/lib/64/” 文件中。将相应的.so文件复制到 /opt/MVS/lib/64/。我解压的是x86_64的,解压之后,打开,再解压MVS。然后在上一层,也就是选择x86_64那一层打开终端。新建一个工作空间,或者打开自己的工作空间。)包放在src内,并解压,然后编译。MVS V2.1.2下载之后解压,// 驱动代码下载到src文件里面。// 特定文件夹中打开终端。

努力努力努力 882

用 Custom Entity 打造 RAP Value Help:从能跑到好用的深度踩坑笔记

本文介绍了在RAP项目中实现Value Help(Fiori输入帮助)的完整流程。通过Custom Entity方式,开发者可以灵活构建不依赖数据库实体的值帮助功能,但需手动实现CDS原本提供的过滤、排序、分页等能力。文章以一个典型场景为例,详细说明了如何为Partner维护界面的City字段创建可搜索的值帮助,包括创建查询实现类、绑定CDS Custom Entity、服务发布等关键步骤,并特别指出了处理排序分页请求等常见问题。最后强调在ABAP Cloud环境下需要自行实现查询能力,而非依赖传统工具类。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 137

2026年MacBook用户转向Windows笔记本选购与Boot Camp安装全攻略

最近在帮朋友选笔记本时,发现一个挺普遍的现象:很多习惯了 macOS 生态的用户,因为预算、特定软件兼容性或者想体验更开放的硬件生态,开始考虑转向 Windows 平台。特别是面对传闻中的“MacBook Neo”这类未来概念产品时,与其等待,不如在当下成熟的 Windows 阵营里找到更务实、更具性价比的替代品。无论是学生党、职场新人,还是追求极致性能的创作者和开发者,Windows 笔记本市场都提供了极其丰富的选择。 本文将为你系统梳理 2026 年这个时间节点下,从入门到旗舰的五款代表性 Window

458

YOLOv8 WIOU

本文介绍了如何在YOLOv8中实现WIOU(Weighted Intersection over Union)的修改方法。主要修改了ultralytics/utils/metrics.py文件中的bbox_iou函数,新增了WIoU_Scale类,支持单调性FM v2、非单调性FM v3两种模式,并提供了动态调整的动量参数。修改后的函数支持多种IoU变体(GIoU、DIoU、CIoU等),通过数学公式实现了更精确的边界框回归损失计算,特别针对小目标检测场景进行了优化。该实现使用了PyTorch框架,包含完整

FJN110的博客 2047

2026郑州笔记本摔机维修实测:从屏幕碎裂到EC固件修复

笔记本摔机故障是典型的物理冲击引发的多层级硬件失效问题,涉及外壳形变、柔性电路损伤、PCB应力裂纹及嵌入式控制器(EC)固件污染等技术维度。其原理在于冲击力沿金属支架-主板-散热模组传导,导致肉眼不可见的信号通路中断与微结构畸变。这类故障的技术价值在于推动维修从‘换件思维’转向‘诊断驱动’,强调X光检测、热成像分析、信号完整性测试与EC直刷等专业能力。典型应用场景包括高校学生应急维修、商务人士设备续命、数码爱好者技术观察等。在郑州本地,依托富士康供应链的配件时效性与高湿度环境下的故障特征,摔机维修更需结合地

weixin_33937499的博客 328

Codex入门00-初识神器(小白入门:到底什么是Codex CLI,和ChatGPT写代码有什么不同?)

OpenAI Codex CLI 是 OpenAI 于2025年推出的终端原生AI编程代理,不是在网页里聊天写代码,而是直接在你的终端里自主读代码、改文件、跑命令。它拥有三种安全模式、/goal 持久化任务、云端沙箱执行等独特能力。本文从零介绍 Codex CLI 的核心概念、与 ChatGPT 写代码的本质区别、典型使用场景和费用说明,让你全面认识这个改变开发方式的神器。

yueyeguzhuo的专栏 302

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

郑州笔记本当面检修:为什么实时可见性决定维修成败

笔记本硬件维修本质上是基于物理层的故障归因过程,其核心原理在于通过电压测量、热成像分析、信号波形捕获等手段实现精准定位。技术价值体现在避免误判与二次损伤,提升一次修复率并保障用户知情权。典型应用场景覆盖蓝屏、唤醒失败、散热异常等高频故障,尤其在郑州本地化服务中,‘当面检修’已从服务形式升维为能力验证标准——它强制要求实时可见性与诊断可验证性,倒逼工程师公开检测数据、演示BGA返修、提供备件溯源。这正是当前用户搜索‘郑州笔记本维修’时,真正应关注的技术分水岭。

weixin_34335458的博客 392

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

2026轻薄本选购避坑指南:屏幕驱动芯片、功耗调度与雷电4真伪识别

轻薄本已从单纯追求重量厚度,演进为以用户体验闭环为核心的系统工程。其底层原理取决于屏幕驱动芯片(TCON)调光方式与校准策略、整机功耗墙(PL1/PL2)的BIOS级协同精度,以及USB4/Thunderbolt 4是否真实支持PCIe隧道协议等硬件级能力。这些技术细节直接决定文字锐利度、双烤稳定性、外接设备兼容性等真实体验。当前市场大量机型在驱动芯片选型、供电设计冗余、接口协议实现上存在阉割,导致标称参数与实际表现严重脱节。本文聚焦2026年三大关键拐点,结合验机四步法与真实拆解数据,帮助用户穿透营销话术

weixin_34195546的博客 266

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Centos_iptables命令

Linux上iptables防火墙的基本应用教程      /etc/init.d/iptables restart #重启防火墙以便改动生效,当然如果不觉得麻烦也可重启系统(命令:reboot) /etc/rc.d/init.d/iptables save #将更改进行保存   实际应用中-i添加通过是好用的,但是-a不好用,规则填写在了不同位置。(个人怀疑是i是插入从上倒下的前...

hiroada4的专栏 315

CentOS7 开放指定端口

CentOS由6升级到7之后,内置的防火墙已经从iptables升级为firewalld。以前iptables的操作不能再用了 IPtables操作: 打开/关闭/重启防火墙 开启防火墙(重启后永久生效):chkconfig iptables on 关闭防火墙(重启后永久生效...

913

iptables防火墙开放方法和常用命令

iptables防火墙 开放80端口方法和常用命令

weixin_42068798的博客 5533

iptables 常用使用命令

iptables 使用三个不同的链来允许或阻止流量:输入(input)、输出(output)和转发(forward)

hietech的博客 1万+
上一篇: Ubuntu 系统 Update-rc.d 命令
下一篇: 使用Nexus搭建Maven私服
ichsonx
博客等级 码龄19年 202粉丝 74原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值