ubuntu防火墙指定端口开放设置

文章目录


在 Ubuntu 中管理防火墙通常使用 ufw(Uncomplicated Firewall)。以下是打开某个端口并查看防火墙状态的方法:

打开某个端口

  1. 启用 ufw(如果尚未启用):

    sh 复制代码
    sudo ufw enable
  2. 允许特定端口

    • 例如,要允许端口 8080

      sh 复制代码
      sudo ufw allow 8080
    • 你也可以指定协议,例如仅允许 TCPUDP

sh 复制代码
  sudo ufw allow 8080/tcp
   sudo ufw allow 8080/udp

查看防火墙状态和开放端口

  1. 查看防火墙状态

    sh 复制代码
    sudo ufw status

    这将显示防火墙的当前状态以及所有已允许和已拒绝的规则。

  2. 查看详细状态

    sh 复制代码
    sudo ufw status verbose

    这将提供更详细的信息,包括默认策略和日志记录状态。

例子

假设你想要打开 8080 端口并查看当前防火墙的状态,可以执行以下命令:

sh 复制代码
sudo ufw enable
sudo ufw allow 8080
sudo ufw status

输出结果可能会像这样:

sh 复制代码
Status: active

To                         Action      From
--                         ------      ----
8080                       ALLOW       Anywhere
8080 (v6)                  ALLOW       Anywhere (v6)

这表示端口 8080 现在已经被允许访问。

相关推荐
fiveym1 小时前
PXE安装Debian报错:GRUB安装失败排查指南
运维·debian
张小姐的猫2 小时前
【Linux】多线程 —— 线程同步 | 生产者消费者模型 | POSIX 信号量
linux·运维·服务器
handler012 小时前
【MySQL】教你库与表的增删查改操作(基础)
运维·数据库·笔记·sql·mysql·数据·分析
biter down3 小时前
12:参数化测试,一套用例批量跑 N 组数据
运维·python
qq_589568103 小时前
现代 Linux 系统(如 Ubuntu 24.04、Debian 12+) pip 安装第三方包报错解决
python·ubuntu
十年一梦实验室3 小时前
【ChatGPT】阳极氧化线 Global SI 自动化系统深度拆解、爆炸图10张、信息图10张、C++代码框架
运维·自动化
aFakeProgramer3 小时前
在 Ubuntu 下烧写 S32G399a QNX BSP 到 SD 卡、在硬件上启动并配置环境。
ubuntu·bsp·qnx
Harm灬小海4 小时前
【云计算学习之路】学习Centos7系统-Linux下用户及组管理
linux·运维·服务器·学习·云计算
扛枪的书生4 小时前
HAProxy 学习总结
linux
herinspace4 小时前
管家婆辉煌主机登录提示“连接失败,请确认输入正确的服务器名”
运维·服务器·学习·零售·管家婆软件·财务软件