• firewalld 指定IP访问某端口


    1. 打开firewalld防火墙

    systemctl start firewalld.service

     

    2. 添加防火墙规则(对指定ip开放指定端口)

    (以下红色字体需要根据实际情况修改)

    (1) Postgresql端口设置。允许192.168.142.166访问5432端口

    firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="5432" accept"

     

    (2)redis端口设置。允许192.168.142.166访问6379端口

    firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="6379" accept"

     

    (3)beanstalkd端口设置。允许192.168.142.166访问11300端口

    firewall-cmd --permanent --add-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="11300" accept"

     

    3. 重启防火墙,使配置生效

    systemctl restart firewalld.service

     

    4. 查看配置结果,验证配置

    firewall-cmd --list-all

    5. 删除规则

    示例:

    firewall-cmd --permanent --remove-rich-rule="rule family="ipv4" source address="192.168.142.166" port protocol="tcp" port="11300" accept"
    
    systemctl restart firewalld.service
  • 相关阅读:
    C#操作json
    sql server 2008 身份验证失败 18456
    MD5密码加密
    oracle dg 报错提示 涉及硬盘错误
    Rhel6.5 相关操作
    Centos6.9部署vnc
    Sqluldr2 libclntsh.so报错处理
    时钟服务器同步方法
    windows copy 和xcopy
    Linux 本地repo配置
  • 原文地址:https://www.cnblogs.com/wx90/p/9389762.html
Copyright © 2020-2023  润新知