zoukankan      html  css  js  c++  java
  • Centos7开放3306端口

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

    一、firewalld 防火墙

    语法命令如下:启用区域端口和协议组合

    firewall-cmd [--zone=<zone>] --add-port=<port>[-<port>]/<protocol> [--timeout=<seconds>]

    此举将启用端口和协议的组合。
    端口可以是一个单独的端口 <port> 或者是一个端口范围 <port>-<port>
    协议可以是 tcp 或 udp。

    查看 firewalld 状态

    systemctl status firewalld

    开启 firewalld

    systemctl start firewalld

    开放端口

    // --permanent 永久生效,没有此参数重启后失效

    firewall-cmd --zone=public --add-port=80/tcp --permanent 
    firewall-cmd --zone=public --add-port=1000-2000/tcp --permanent

    重新载入

    firewall-cmd --reload

    查看

    firewall-cmd --zone=public --query-port=80/tcp

    删除

    firewall-cmd --zone=public --remove-port=80/tcp --permanent

    二、iptables 防火墙

    也可以还原传统的管理方式使用 iptables

    systemctl stop firewalld  
    systemctl mask firewalld  

    安装 iptables-services

    yum install iptables-services 

    设置开机启动

    systemctl enable iptables

    操作命令

    systemctl stop iptables  
    systemctl start iptables  
    systemctl restart iptables  
    systemctl reload iptables

    保存设置

    service iptables save

    开放某个端口

    在 /etc/sysconfig/iptables 里添加

    -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
  • 相关阅读:
    poj 1113 Wall 凸包的应用
    NYOJ 78 圈水池 (入门级凸包)
    Monotone Chain Convex Hull(单调链凸包)
    poj Sudoku(数独) DFS
    poj 3009 Curling 2.0(dfs)
    poj 3083 Children of the Candy Corn
    Python join()方法
    通过FISH和下一代测序检测肺腺癌ALK基因融合比较
    华大病原微生物检测
    NGS检测ALK融合大起底--转载
  • 原文地址:https://www.cnblogs.com/h-z-y/p/14272335.html
Copyright © 2011-2022 走看看