前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >linux系统防火墙开放指定端口

linux系统防火墙开放指定端口

原创
作者头像
若水xii
发布2024-05-08 11:38:11
7720
发布2024-05-08 11:38:11

通常一台云服务器,为了安全,大部分端口都是对外关闭的,即只有本机可以访问,外部网络访问不了。而我们在搭建各种服务时,总会用到各种端口(服务默认端口、自定义端口号),只有开放了端口,接口才能请求成功,以下是linux如何开放指定端口。

查看当前已开放端口

代码语言:shell
复制
firewall-cmd --list-ports

结果通常是这样

代码语言:shell
复制
20/tcp 21/tcp 22/tcp 80/tcp 443/tcp 26565/tcp 39000-40000/tcp 81/tcp 23/tcp 90/tcp 18083/tcp 8083/tcp 8084/tcp 8883/tcp 1883/tcp 8088/tcp 33060/tcp 33060/udp 1935/tcp 1938/tcp 9063/tcp

添加对应端口,以8000为例

代码语言:shell
复制
firewall-cmd --zone=public --add-port=8080/tcp --permanent

添加端口后需要重启防火墙

代码语言:shell
复制
firewall-cmd --reload

有时候端口访问不了,不一定是防火墙的原因,以下命令可以查看防火墙是否已开启

代码语言:shell
复制
firewall-cmd --state

如果是开启状态,会显示一个running

代码语言:shell
复制
running

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

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

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