当前位置: 首页 > news >正文

Linux防火墙常用操作及端口开放

Linux防火墙常用操作及端口开放
1.查看防火墙状态
firewall-cmd --state

2.开启防火墙
systemctl start firewalld.service

3.开启指定端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
firewall-cmd --zone=public --add-port=6379/tcp --permanent

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

4.重启防火墙
systemctl restart firewalld.service

5.重新加载防火墙
firewall-cmd --reload

6.其他命令
#查看已开启的端口
firewall-cmd --list-ports

#关闭指定端口
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
systemctl restart firewalld.service
firewall-cmd --reload

#查看端口被哪一个进程占用
netstat -lnpt |grep 5672

#安装 net-tools
yum install -y net-tools

7.注意事项
telnet 42.193.96.174 3306

当在Linux中成功开启了某个端口,但是远程telnet还是无法ping通,是正常的;
因为3306端口没有被Linux进程监听,换句话说,就是该端口上没有运行任何程序;
如果这时,我将Mysql在Linux中启动,并配置完成,那么远程telnet该端口是可以成功的;

http://www.lryc.cn/news/164732.html

相关文章:

  • [JAVAee]Linux上的javax.mail报错
  • 开学季|校园迎新哪家强?VR全景来导航
  • el-checkbox-group限制勾选数量
  • 【JavaScript】WebAPI入门到实战
  • 奥康的高尔夫鞋,圈不住投资者的心
  • vue2配置环境变量并且nginx运行成功
  • Java+Swing形成GUI图像界面
  • 编辑距离 -- 动规
  • douyin【商品抢购js脚本】
  • 常见Web安全技术总结!474页Web安全从入门到精通(附PDF)
  • Prometheus 监控指南:如何可靠地记录数字时间序列数据
  • rsync远程同步+inotify监控
  • 【面试经典150 | 数组】移除元素
  • 玩转Mysql系列 - 第21篇:什么是索引?
  • 预处理指令
  • 强大的JTAG边界扫描(1):基本原理介绍
  • 【C++】源文件.cpp和头文件.h分离编程
  • 报错ssh: Could not resolve hostname
  • 从零开始学网站建设:从需求分析到上线发布
  • 软件系统验收测试需要注意的地方
  • 解决three.js中加载纹理贴图时,初次渲染不显示的问题
  • Git学习记录
  • 建筑模板木模好还是钢模好
  • 写代码中碰到的错误
  • java文件传输简单方法
  • Vue3后台管理系统Element-plus_侧边栏制作_无限递归
  • PCIe基础概念
  • GE IS220PVIBH1A 336A4940CSP16 数字输入模块
  • 比特币与火人节
  • Nginx 中 location 和 proxy_pass 斜杠/ 问题