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 地址确实是黑客攻击源时才采取此举。此外,需要定期审查并清理防火墙规则,以确保系统安全性和性能。

相关推荐
程序员JerrySUN39 分钟前
驱动开发硬核特训 · Day 21(上篇) 抽象理解 Linux 子系统:内核工程师的视角
java·linux·驱动开发
白山云北诗1 小时前
什么是 DDoS 攻击?高防 IP 如何有效防护?2025全面解析与方案推荐
网络协议·tcp/ip·ddos·高防ip·ddos攻击怎么防·高防ip是什么
雨声不在1 小时前
debian切换用户
linux·服务器·debian
不知名。。。。。。。。1 小时前
Linux—— 版本控制器Git
linux·运维·git
内网渗透2 小时前
OpenWrt 与 Docker:打造轻量级容器化应用平台技术分享
linux·docker·容器·openwrt·软路由
易保山3 小时前
MIT6.S081 - Lab11 networking(网络栈)
linux·操作系统·c
2302_799525743 小时前
【Linux】第十二章 安装和更新软件包
linux·运维·服务器
ImAlex3 小时前
Linux脚本实现自动化运维任务实战案例:系统自动备份、日志轮转、系统更新、资源监控、自动化定时任务调度
linux·运维
杨凯凡4 小时前
Linux日志分析:安全运维与故障诊断全解析
linux·运维·服务器
愚润求学4 小时前
【Linux】进程优先级和进程切换
linux·运维·服务器·c++·笔记