8种机械键盘轴体对比

本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?

我准备了两台虚拟机分别安装CentOS 7,一台IP:192.168.1.151,一台IP:192.168.1.152,安装完MySQL后使用Navicat连接的时候出现了下面错误提示

后来检查发现是因为CentOS没有开放3306端口

在 Centos 7 或 RHEL 7 或 Fedora 中防火墙由 firewalld 来管理,而不是 iptables

现在我将在151的机器上使用firewalld,152的机器上我使用iptables

firewalld 防火墙

语法:1firewall-cmd [--zone=] --add-port=[-]/ [--timeout=]

该命令表示启用端口和协议的组合

端口可以是一个单独的端口 或者是一个端口范围 -

协议可以是 tcp 或 udp

firewalld 常用命令

查看版本1firewall-cmd --version

查看状态1firewall-cmd --state

或者1systemctl status firewalld

或者1service firewalld status

查看所有打开的端口1firewall-cmd --zone=public --list-ports

查看指定端口是否开启

如:查询端口号80 是否开启1firewall-cmd --query-port=80/tcp查询端口号3306 是否开启1firewall-cmd --query-port=3306/tcp

开放指定端口

如:

永久开放80端口号1firewall-cmd --permanent --zone=public --add-port=80/tcp

重载防火墙1firewall-cmd --reload

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效

永久开放3306端口号1firewall-cmd --permanent --zone=public --add-port=3306/tcp

重启 firewalld

上面开放了端口之后还需要重启防火墙使其生效1systemctl restart firewalld

重启之后查看一下开放端口情况1firewall-cmd --zone=public --list-ports

最后还有开启和关闭 firewalld 的命令1

2systemctl start firewalld

systemctl stop firewalld

到这里我们在使用Navicat测试一下是否可以连接MySQL

iptables 防火墙

上面提到Centos 7中防火墙由 firewalld 来管理,而不是 iptables,CentOS 7默认使用的是firewall作为防火墙,这里我使用152的机子改为iptables防火墙

关闭 firewalld

将 CentOS 默认的 firewalld 改为 iptables 之前需要将系统默认的 firewalld 关闭1

2

3systemctl stop firewalld.service

systemctl disable firewalld.service

systemctl mask firewalld.service #屏蔽服务(让它不能启动)

安装 iptables

这时候如果开启 iptables ,这时候会发现提示 Failed to start iptables.service: Unit not found. 信息,表示机子上还没有安装 iptables

安装 iptables1yum install -y iptables-services

启动 iptables1

2systemctl start iptables

systemctl enable iptables #设置防火墙开机启动

查看防火墙状态1systemctl status iptables

查看开放端口

netstat -nupl (UDP类型的端口)

netstat -ntpl (TCP类型的端口)

a 表示所有

n表示不查询dns

t表示tcp协议

u表示udp协议

p表示查询占用的程序

l表示查询正在监听的程序

netstat -nuplf|grep 3306 //这个表示查找处于监听状态的,端口号为3306的进程

编辑防火墙,增加端口

如:

添加80端口和3306端口1vi /etc/sysconfig/iptables #编辑防火墙配置文件

添加下面两句话1

2-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

重启配置1

2systemctl restart iptables.service #重启防火墙使配置生效

systemctl enable iptables.service

我再去使用Navticat连接下MySQL数据库,看是否连接成功

成功。

linux7开放3306端口,CentOS 7 开放3306端口相关推荐

  1. linux7.5开放端口,Centos/linux开放端口

    在linux上部署tomcat发现外部无法访问可以通过两种方式解决: 1.关闭防火墙 service iptables stop(不推荐) 2.修改相关文件,开放需要开放的端口 (1)通过命令vi / ...

  2. linux7开放3306端口,CentOS 7 开放3306端口访问

    没有亲测 ~ 我试了第一次不管用 但还是要存一下 后期调试仅供参考 转: CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙. 1.关闭firewall: sy ...

  3. linux 开放连续端口,CentOS/Linux 开放80、8080端口或者开放某个端口

    iptables是linux系统自带的防火墙,功能强大,学习起来需要一段时间,下面是一些习iptables的时候的记录.如果iptables不熟悉的话可以用apf,是一款基于iptables的防火墙, ...

  4. centos7查看oracle监听端口,CentOS 7开放及查看防火墙firewall的端口

    centos7中的防火墙改成了firewall,使用iptables无作用,firewalld默认的配置文件有:/usr/lib/firewalld,这个是系统的尽量不要修改.用户的在/etc/fir ...

  5. linux如何改sftp端口,CentOS如何更改SFTP端口

    SFTP(SSH文件传输协议)是一种安全文件协议,用于通过加密连接在两个主机之间传输文件.本文介绍了如何在Linux中更改默认的SFTP端口.我们还将向您展示如何配置防火墙以允许在新端口上使用. SF ...

  6. linux 打开端口1935,CentOS服务器开放端口

    拿到服务器之后接着之前的通信步骤进行,却发现怎么也连接不上.最后发现是因为服务器端的端口5000没有开放.下面记录一下开放端口的过程. 使用命令 netstat -anp 查看端口开放情况.如果显示命 ...

  7. Linux打开端口1521,Linux开放1521端口允许网络连接Oracle Listener

    症状: 1. TCP/IP连接是通的.可以用ping 命令测试. 2. 服务器上Oracle Listener已经启动.   lsnrctl status  查看listener状态   lsnrct ...

  8. linux1521端口不通,Linux开放1521端口允许网络连接Oracle Listene

    症状: 1. TCP/IP连接是通的.可以用ping 命令测试. 2. 服务器上Oracle Listener已经启动. lsnrctl status  查看listener状态 lsnrctl st ...

  9. firewall mysql端口_Centos7 firewall开放3306端口

    Centos7 firewall开放3306端口 在 Centos 7 中防火墙由 firewalld 来管理,而不是 iptables. 1. 查看防火墙状态 firewall-cmd --stat ...

  10. Centos 7和 Centos 6开放查看端口 防火墙关闭打开

    Centos 7 firewall 命令: 查看已经开放的端口: firewall-cmd --list-ports 开启端口 firewall-cmd --zone=public --add-por ...

最新文章

  1. HDLBits 系列(16)Something about Counter
  2. 服务器磁盘空间已满但并没有什么文件,win10 D盘没多少文件,但磁盘却满了
  3. mysql打印语句_大数据挖掘—(八):scrapy爬取数据保存到MySql数据库
  4. 如何在maven环境中设置JVM参数
  5. 获取浏览器窗口_全面认识区块链浏览器--看穿币圈的蒙蔽与欺骗!
  6. VR全景可视化制作小程序功能模块源码v1.0.28
  7. java程序设计与问题求解第八版pdf_《Java程序设计与问题求解(第7版)》怎么样_目录_pdf在线阅读 - 课课家教育...
  8. 微信公众号一次群发多个推文
  9. Android 垃圾分类APP(三)垃圾分类之语音输入
  10. CorelDRAW 2020下载详细安装图文教程指导Win/Mac全版本
  11. Qt--样式表设置按钮样式
  12. 站在商业、技术与人文三叉路口的实体书店
  13. 使用RTMP协议实现视频桌面共享功能
  14. 既是消费者也是管理者:纽约州分布式能源改革
  15. R语言使用lm函数构建简单线性回归模型(建立线性回归模型)、拟合回归直线、使用attributes函数查看线性回归模型的属性信息、获取模型拟合对应的残差值residuals
  16. 23种设计模式都适用于哪些场景?
  17. php使用composer安装目录,Composer基本安装与使用
  18. sim卡没坏但苹果手机无服务_手机资讯:苹果iPhone读取不Sim卡怎么办
  19. 百万英雄,芝士超人,冲顶大会等答题助手
  20. 【嵌入式系统】独立看门狗原理+看门狗实验分析

热门文章

  1. Python CT图像预处理——nii格式读取、重采样、窗宽窗位设置
  2. AR智能眼镜tooz DevKit 20初体验
  3. 【历史上的今天】12 月 20 日:苹果收购 NeXT;苏联超级计算机先驱诞生;《绝地求生》发布
  4. springboot整合数据库
  5. android 键盘语音输入,讯飞输入法Android V7.0.4265 长按空格键开启语音输入
  6. 判断是否发生塑性变形的条件:von Mises屈服准则
  7. Nofollow标签的写法以及运用
  8. MATLAB自定义拟合函数
  9. (SEED-Lab) DNS_Local Attack Lab
  10. 来杭州云栖大会,全面了解企业如何实现云上IT治理