news 2026/4/23 13:50:10

HoRain云--Linux服务器安全:iptables端口限制全攻略

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
HoRain云--Linux服务器安全:iptables端口限制全攻略

🎬 HoRain云小助手:个人主页

🔥 个人专栏: 《Linux 系列教程》《c语言教程》

⛺️生活的理想,就是为了理想的生活!


⛳️ 推荐

前些天发现了一个超棒的服务器购买网站,性价比超高,大内存超划算!忍不住分享一下给大家。点击跳转到网站。

专栏介绍

专栏名称

专栏介绍

《C语言》

本专栏主要撰写C干货内容和编程技巧,让大家从底层了解C,把更多的知识由抽象到简单通俗易懂。

《网络协议》

本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘,一起解密网络协议在运行中协议的基本运行机制!

《docker容器精解篇》

全面深入解析 docker 容器,从基础到进阶,涵盖原理、操作、实践案例,助您精通 docker。

《linux系列》

本专栏主要撰写Linux干货内容,从基础到进阶,知识由抽象到简单通俗易懂,帮你从新手小白到扫地僧。

《python 系列》

本专栏着重撰写Python相关的干货内容与编程技巧,助力大家从底层去认识Python,将更多复杂的知识由抽象转化为简单易懂的内容。

《试题库》

本专栏主要是发布一些考试和练习题库(涵盖软考、HCIE、HRCE、CCNA等)

目录

⛳️ 推荐

专栏介绍

🔧 常用操作命令速查

⚠️ 重要注意事项

💎 如何选择


在Ubuntu中使用iptables限制端口是增强系统安全性的常用方法。下面是一个快速参考表格,汇总了常见操作命令,之后我会解释关键细节和注意事项。

🔧 常用操作命令速查

操作场景

示例命令

说明

阻止特定TCP端口

sudo iptables -A INPUT -p tcp --dport 80 -j DROP

阻止所有IPv4 TCP流量访问80端口。

阻止特定UDP端口

sudo iptables -A INPUT -p udp --dport 53 -j DROP

阻止所有IPv4 UDP流量访问53端口。

阻止端口范围

sudo iptables -A INPUT -p tcp --dport 10000:10100 -j DROP

阻止一个范围的TCP端口(如10000-10100)。

仅允许特定IP访问端口

sudo iptables -I INPUT -p tcp --dport 22 -j DROP
sudo iptables -I INPUT -p tcp -s 192.168.1.100 --dport 22 -j ACCEPT

先禁止所有IP访问22端口,再允许特定IP。规则顺序很重要

限制端口并发连接数

sudo iptables -A INPUT -p tcp --dport 8388 -m connlimit --connlimit-above 5 -j DROP

限制同一端口的最大同时连接数(如5个)。

查看当前规则

sudo iptables -L -n -v

列出所有规则,显示IP和端口号,查看流量统计。

清空所有规则

sudo iptables -F

恢复默认的“全部允许”状态,谨慎使用

⚠️ 重要注意事项

💎 如何选择

简单封禁端口用基础命令即可;精细控制访问权限会涉及规则顺序和特定IP设置;应对大流量或潜在攻击时可考虑限流。

希望这份指南能帮到你。如果你有更具体的场景,我们可以继续探讨。

❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄

💘💘💘如果觉得这篇文对你有帮助的话,也请给个点赞、收藏下吧,非常感谢!👍 👍 👍

🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 11:12:37

为什么你的LINQ查询这么慢?3步诊断并优化C#集合筛选逻辑

第一章:为什么你的LINQ查询这么慢?在.NET开发中,LINQ(Language Integrated Query)以其简洁优雅的语法深受开发者喜爱。然而,在实际项目中,许多开发者发现原本预期高效的查询却导致了显著的性能瓶…

作者头像 李华
网站建设 2026/4/23 13:09:18

探索Google Earth Pro:从3D浏览到历史影像

活动一:Google Earth Pro 应用指南 简介 Google Earth Pro(简称 GEP)是一款免费的桌面软件,能够查看大量免费提供的遥感影像和其他空间数据。GEP 拥有全球景观的近期和历史影像,使其成为一个强大的空间数据库。GEP 的影…

作者头像 李华
网站建设 2026/4/22 20:36:44

为什么顶尖C#开发者都在用不安全代码?真相竟然是…

第一章:为什么顶尖C#开发者都在用不安全代码?真相竟然是…在高性能计算、游戏引擎开发或底层系统编程中,越来越多的顶尖C#开发者选择启用不安全代码(unsafe code)。这并非出于炫技,而是为了突破托管环境的性…

作者头像 李华
网站建设 2026/4/21 15:03:28

ESP32实现大模型本地运行的实战案例

用ESP32跑大模型?边缘AI的极限挑战与实战突破 你有没有想过,一块不到2美元的ESP32开发板,也能“运行”像BERT、GPT这样的大语言模型? 听起来像是天方夜谭。毕竟,这些动辄上亿参数、需要GPU集群支撑的AI巨兽&#xff0…

作者头像 李华
网站建设 2026/4/21 11:14:58

PyQt5 实现 Windows EXE 程序在线更新(自动下载 + 覆盖升级)

一、前言 在使用 PyQt5 PyInstaller 开发 Windows 桌面工具时,一个非常现实的问题是:👉 程序如何自动检测新版本,并完成在线升级?本文基于一个真实可用、已落地的更新方案,实现了: ✅ 远程版本…

作者头像 李华