zoukankan      html  css  js  c++  java
  • CentOS7防火墙firewalld的配置

    开机启动的开启与禁止

    # 开机启动
    systemctl enable firewalld
    
    # 禁止开机启动
    systemctl disable firewalld
    

    基本操作

    # 查看状态
    systemctl status firewalld
    
    # 启动/停止/重启firewalld
    systemctl start firewalld
    systemctl stop firewalld
    systemctl restart firewalld
    

    服务、端口的添加与删除

    # 添加服务,其实就是开启22端口
    firewall-cmd --permanent --add-service=ssh
    
    # 添加端口
    firewalld-cm --permanent --add-port=1234/tcp
    
    # 删除服务
    firewalld-cm --permanent --remove-service=ssh
    
    # 删除端口
    firewalld-cm --permanent --remove-port=1234/tcp
    

    使操作生效

    firewall-cmd --reload
    

    查看被firewalld允许的服务

    firewall-cmd --permanent --list-all
    

    端口转发

    # 将80端口转发至8080
    firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8080
    
    # 将80端口转发至192.168.0.1
    firewall-cmd --add-forward-port=port=80:proto=tcp:toaddr=192.168.0.1
    
    # 将80端口的流量转发至192.168.0.1的8080端口
    firewall-cmd --add-forward-port=port=80:proto=tcp:toaddr=192.168.0.1:toport=8080 
    
    # 删除端口转发
    firewall-cmd --remove-forward-port=port=80:proto=tcp:toaddr=192.168.0.1
    
  • 相关阅读:
    JDBC与JAVA数据库编程
    Java中的网络编程
    OracleDBA之表管理
    OracleDBA之用户管理
    OracleDBA之数据库管理
    Java中的多线程
    JavaSE高级之GUI编程
    JavaSE高级之集合类
    Java面向对象练习
    Java基本语法练习
  • 原文地址:https://www.cnblogs.com/okokabcd/p/9061339.html
Copyright © 2011-2022 走看看