centos7.6开放端口命令_查看端口有没有开放

centos7.6开放端口命令_查看端口有没有开放概要最近在docker下搭建MySQL和Redis环境,远程linux主机内部网络都走通了,但是就是外网无法连接远程服务器的MySQL和Redis。经过一番查找和学习,终于找到了问题,不仅远程服务器上docker要做好内部和外部端口的映射,关键还要对对外开放的端口添加到防火墙中。内容介绍的逻辑是:本篇文章先记录Centos7下查看防火墙状态和网络状态命令;下一篇将介绍通过docker…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

概要

最近在docker下搭建MySQL和Redis环境,远程linux主机内部网络都走通了,但是就是外网
无法连接远程服务器的MySQL和Redis。经过一番查找和学习,终于找到了问题,不仅远程服
务器上docker要做好内部和外部端口的映射,关键还要把对外开放的端口添加到防火墙中。

内容介绍的逻辑是:本篇文章先记录Centos7下查看防火墙状态和网络状态命令;下一篇将介绍通过docker搭建MySQL和Redis环境并接通外网可以访问。

命令集合:

(1)查看对外开放的端口状态
查询已开放的端口 netstat -anp
查询指定端口是否已开 firewall-cmd --query-port=666/tcp
提示 yes,表示开启;no表示未开启。

这里写图片描述

(2)查看防火墙状态
查看防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld  
关闭防火墙 systemctl stop firewalld
开启防火墙 service firewalld start 
若遇到无法开启
先用:systemctl unmask firewalld.service 
然后:systemctl start firewalld.service

这里写图片描述

(3)对外开发端口
查看想开的端口是否已开:
firewall-cmd --query-port=6379/tcp

这里写图片描述

添加指定需要开放的端口:
firewall-cmd --add-port=123/tcp --permanent
重载入添加的端口:
firewall-cmd --reload
查询指定端口是否开启成功:
firewall-cmd --query-port=123/tcp

这里写图片描述

移除指定端口:
firewall-cmd --permanent --remove-port=123/tcp

这里写图片描述

安装iptables-services :
yum install iptables-services 
进入下面目录进行修改:
/etc/sysconfig/iptables

这里写图片描述
这里写图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/189182.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 列存储、行存储之间的关系和比较

    列存储、行存储之间的关系和比较目录(?)[-]一定义定义优点场合发展史二sysbaseiq列存储介绍列存储数据压缩索引LowFast索引 Bit-Wise索引HighGroup索引Word索引Compare索引Join索引TimeAnalytic索引三行列存储比较基于行的储存基于列的存储四列存储数据查询中的连接策略选择方法引言相关工作定义连接策略

    2022年7月14日
    21
  • leetcode数组汇总_环形数组

    leetcode数组汇总_环形数组原题链接给定一个由整数数组 A 表示的环形数组 C,求 C 的非空子数组的最大可能和。在此处,环形数组意味着数组的末端将会与开头相连呈环状。(形式上,当0 <= i < A.length 时 C[i] = A[i],且当 i >= 0 时 C[i+A.length] = C[i])此外,子数组最多只能包含固定缓冲区 A 中的每个元素一次。(形式上,对于子数组 C[i], C[i+1], …, C[j],不存在 i <= k1, k2 <= j 其中 k1 % A.leng

    2022年8月9日
    5
  • Java中ArrayList和LinkedList区别

    Java中ArrayList和LinkedList区别一般大家都知道 ArrayList 和 LinkedList 的大致区别 1 ArrayList 是实现了基于动态数组的数据结构 LinkedList 基于链表的数据结构 2 对于随机访问 get 和 set ArrayList 觉得优于 LinkedList 因为 LinkedList 要移动指针 3 对于新增和删除操作 add 和 remove LinedList 比较占优势 因为

    2025年11月2日
    4
  • zimbra OUTLOOK 收发邮件-ERR only valid after entering TLS mode

    zimbra OUTLOOK 收发邮件-ERR only valid after entering TLS mode

    2021年5月11日
    143
  • pycharm配置文件路径_pycharm添加解释器

    pycharm配置文件路径_pycharm添加解释器搭建Python环境1.下载安装python首先进入python官网https://www.python.org/2.点击windows3.如图所示,点击python3.8.34.在下载页面选择如图所示的下载安装包5.下载完之后,开始安装,按下图所示勾选,然后进入用户设置页面customizeinstallation6.按照图示勾选,然后next7.勾选installforalluse…

    2022年8月27日
    4
  • 依据Path取Json指定节点的值[通俗易懂]

    依据Path取Json指定节点的值

    2022年1月28日
    44

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号