Linux下如何开启、关闭端口

电子说

1.2w人已加入

描述

1、查看防火墙状态

在Linux控制台输入:firewall-cmd --state

此时控制台返回:not running表示防火墙处于关闭状态

防火墙

2、开启防火墙

输入:systemctl start firewalld.service开启防火墙

防火墙

此时系统没有反馈任何信息,再次查看防火墙状态

防火墙

此时已显示为running

3、开启端口(以端口443为例)

输入:**firewall-cmd --zone=public --add-port=443/tcp --permanent**命令

防火墙

显示success表示成功

  • –zone=public表示作用域为公共的
  • –add-port=443/tcp添加tcp协议的端口端口号为443
  • –permanent永久生效,如果没有此参数,则只能维持当前服务生命周期内,重新启动后失效;

4、重启防火墙

输入systemctl restart firewalld.service重启防火墙,系统没有任何提示表示成功

防火墙

5、重新载入防火墙

输入:firewall-cmd --reload显示success表示成功

防火墙

6、查看已开启的端口

输入:firewall-cmd --list-ports可以看到刚刚开启的443的端口

防火墙

7、如何关闭端口

输入:firewall-cmd --zone=public --remove-port=8080/tcp --permanent

防火墙

success表示成功,然后重复第4、5步操作,即可成功关闭

防火墙

运维漫谈运维漫谈,漫谈整个网络安全、云计算、大数据、数据库、开发等运维技术干货,旨在分享干货,帮您更快学习相关知识,解决问题,同时还有福利活动哦,关注我,带你成为大神,遨游技术海洋!

62篇原创内容

公众号

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分