Ubuntu防火墙配置:如何封禁黑客攻击源IP

在 Ubuntu 上,你可以使用 iptables 或者更现代的工具如 ufw 来配置防火墙规则。以下是使用 ufw 配置防火墙以封禁黑客攻击源 IP 的一般步骤:

  1. 安装 ufw(如果尚未安装) :通常情况下,ufw 已经随着 Ubuntu 预装。如果没有安装,可以使用以下命令进行安装:

    bash 复制代码
    sudo apt update
    sudo apt install ufw
  2. 启用 ufw :使用以下命令启用 ufw

    bash 复制代码
    sudo ufw enable
  3. 添加规则 :使用 ufw 添加规则来允许或者拒绝特定 IP 地址的访问。例如,要封禁 IP 地址 192.168.1.100

    bash 复制代码
    sudo ufw deny from 192.168.1.100

    如果你想要限制某个特定端口的访问,可以使用类似的命令,指定端口号:

    bash 复制代码
    sudo ufw deny from 192.168.1.100 to any port 22

    这将阻止来自 IP 地址 192.168.1.100 对服务器的 SSH 访问。

  4. 查看规则 :可以使用以下命令查看当前 ufw 的规则列表:

    bash 复制代码
    sudo ufw status

    这将显示当前所有规则的状态,包括哪些 IP 地址被允许或者拒绝访问。

  5. 持久化规则 :上述规则是临时的,重启后将失效。如果希望永久封禁某个 IP,可以编辑 ufw 的配置文件:

    bash 复制代码
    sudo nano /etc/ufw/before.rules

    在文件中添加类似以下内容的规则:

    复制代码
    # Block incoming traffic from specific IP address
    -A ufw-before-input -s 192.168.1.100 -j DROP

    然后重新加载 ufw

    bash 复制代码
    sudo ufw reload

    现在,这个规则将在系统重启后仍然生效。

请注意,封禁 IP 地址应该是最后的手段,仅在你确定这些 IP 地址确实是黑客攻击源时才采取此举。此外,需要定期审查并清理防火墙规则,以确保系统安全性和性能。

相关推荐
鼹鼠SDN6 小时前
没有公网 IP,如何在外面访问家里的打印机、摄像头和整个局域网?
网络·网络协议·tcp/ip
琥珀色糖9 小时前
Linux守护进程
linux·终端·守护进程·会话·进程组
幼儿园蛋小黑11 小时前
TCP 并发:从原理到高并发实践
网络·网络协议·tcp/ip
开心大爆炸12 小时前
xrdp 连接 登录对话框输入密码后闪退
linux·运维·服务器
oushaojun213 小时前
大厂 C++ 面试:深度剖析 Linux Signal 信号机制(转)
linux
苏生Susheng14 小时前
【软件实施】Linux系统Shell脚本教程
linux·运维·服务器·chrome·spring boot·学习·实施
Ruiery14 小时前
Linux 6.6内核 IOMMU 深度解析(七):DMA API 与 IOMMU 集成 — 从 dma_map_single 到 iommu_map
linux·运维·服务器
分支预测失败14 小时前
RISC-V AIA 中断架构实战:从 PLIC 到 APLIC 与 IMSIC 的迁移
linux·后端
GeW14 小时前
RHCE学习拿证计划:锁定核心考点,实现备考效率最大化
linux
snow@li14 小时前
服务器运维:Alibaba Cloud Linux 4 LTS 64位 根目录全景深度解析文章
linux·运维·服务器