前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >Debian 开启防火墙端口

Debian 开启防火墙端口

作者头像
chuchur
发布2024-12-21 19:55:39
发布2024-12-21 19:55:39
21900
代码可运行
举报
文章被收录于专栏:禅境花园禅境花园
运行总次数:0
代码可运行

在 Debian 系统上开启 某个 端口: 假如我要开启33080 端口 1. 检查防火墙设置(如果有) 如果你正在使用 ufw(Uncomplicated Firewall)来管理防火墙,可以使用以下命令来允许 33080 端口:

代码语言:javascript
代码运行次数:0
复制
sudo ufw allow 33080/tcp

之后,可以使用以下命令来确认防火墙规则已更新:

代码语言:javascript
代码运行次数:0
复制
sudo ufw status
代码语言:javascript
代码运行次数:0
复制
2.  修改 iptables 防火墙规则(如果没有使用 ufw)

如果你直接使用 iptables 管理防火墙,可以运行以下命令:

代码语言:javascript
代码运行次数:0
复制
sudo iptables -A INPUT -p tcp --dport 33080 -j ACCEPT

如果你希望保存更改,可以使用以下命令来保存防火墙规则:

代码语言:javascript
代码运行次数:0
复制
sudo iptables-save > /etc/iptables/rules.v4
代码语言:javascript
代码运行次数:0
复制
3.  检查是否有其他防火墙软件

确保没有其他防火墙(例如 firewalld)在管理端口。可以使用以下命令查看当前活动的防火墙服务:

代码语言:javascript
代码运行次数:0
复制
sudo systemctl status firewalld

如果你不使用 firewalld,你可以停止它并禁用它:

代码语言:javascript
代码运行次数:0
复制
sudo systemctl stop firewalld
sudo systemctl disable firewalld
代码语言:javascript
代码运行次数:0
复制
4.  确认服务是否在 33080 端口上监听

最后,确认你的服务是否已经在 33080 端口上监听。你可以运行以下命令查看:

代码语言:javascript
代码运行次数:0
复制
sudo netstat -tulnp | grep 33080

如果该端口没有被应用程序占用,你需要配置你的应用程序(例如 MySQL、MariaDB 或其他服务)来监听该端口。

完成这些步骤后,33080 端口应该已成功打开并可以接受外部连接。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档