欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 财经 > 创投人物 > 在 Ubuntu 上配置防火墙以开放特定端口

在 Ubuntu 上配置防火墙以开放特定端口

2025/2/25 15:06:07 来源:https://blog.csdn.net/aduzhe/article/details/143857649  浏览:    关键词:在 Ubuntu 上配置防火墙以开放特定端口

在 Ubuntu 上配置防火墙以开放特定端口(例如 12345)

可以使用 ufw(Uncomplicated Firewall)工具。ufw 是一个用户友好的前端,用于管理 iptables 防火墙规则。以下是详细步骤:

1. 安装 ufw
如果你还没有安装 ufw,可以使用以下命令安装:

Sh
sudo apt update
sudo apt install ufw
2. 启用 ufw
默认情况下,ufw 是禁用的。你需要先启用它:

Sh
sudo ufw enable
启用后,ufw 会显示一条消息,确认防火墙已激活。

3. 开放 12345 端口
要开放 12345 端口,可以使用以下命令:

Sh
sudo ufw allow 12345/udp
这条命令允许所有 UDP 流量通过 12345 端口。如果你想允许 TCP 流量,可以使用:

Sh
sudo ufw allow 12345/tcp
如果你需要同时允许 UDP 和 TCP 流量,可以使用:

Sh
sudo ufw allow 12345
4. 验证规则
你可以使用以下命令查看当前的防火墙规则:

Sh
sudo ufw status
输出应该包含类似以下的内容:
Status: active

To                         Action      From
--                         ------      ----
12345/udp                  ALLOW       Anywhere
12345/tcp                  ALLOW       Anywhere
12345                      ALLOW       Anywhere
5. 重新加载防火墙规则
如果你对防火墙规则进行了修改,可以使用以下命令重新加载规则:

Sh
sudo ufw reload
6. 禁用防火墙(可选)
如果你需要禁用防火墙,可以使用以下命令:

Sh
sudo ufw disable
7. 删除规则(可选)
如果你需要删除某个规则,可以使用以下命令:

Sh
sudo ufw delete allow 12345/udp
8. 允许特定 IP 地址(可选)
如果你只想允许特定 IP 地址访问 12345 端口,可以使用以下命令:

Sh
sudo ufw allow from <IP_ADDRESS> to any port 12345 proto udp
例如,允许 IP 地址 192.168.1.100 访问 12345 端口:

Sh
sudo ufw allow from 192.168.1.100 to any port 12345 proto udp
总结
通过以上步骤,你可以在 Ubuntu 上配置防火墙以开放 12345 端口。确保在启用防火墙后检查规则,以确保配置正确。如果有任何问题,可以随时使用 ufw 命令进行调整。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词