首页 > 其他 > 详细

firewalld防火墙配置

时间:2020-12-24 16:53:47      阅读:19      评论:0      收藏:0      [点我收藏+]

1、# 先确认并开启firewalld服务

$ sudo systemctl status firewalld

$ sudo systemctl enable firewalld

$ sudo systemctl start firewalld

# 直接编辑xml配置文件,比用firewall-cmd命令更方便其实(CentOS7里面默认就一个public.xml配置文件)

# Ubuntu系统中的默认public.xml配置文件位于/usr/lib/firewalld/zones

$ sudo vim /etc/firewalld/zones/public.xml

2、配置文件修改内容,移除所有<service>标签内容,然后添加允许访问的IP或IP段:

<?xml version="1.0" encoding="utf-8"?>
<zone>
<short>Public</short>
<description>For use in public areas. You do not trust the other computers on networks to not harm your computer. Only selected incoming connections are accepted.</description>
<!-- 允许IP段访问本服务器所有端口 -->

<rule family="ipv4">
  <source address="10.1.50.192/32"/>
  <accept/>
</rule>
<rule family="ipv4">
  <source address="10.1.50.191/32"/>
  <accept/>
</rule>
<rule family="ipv4">
  <source address="10.1.19.111/32"/>

  <!-- 允许IP段访问本服务器指定端口 -->
  <port protocol="tcp" port="3306"/>
  <accept/>
</rule>

  <!-- 允许所有本本地服务器访问指定端口 -->

<port protocol="tcp" port="22"/>
</zone>

3、改完配置文件后重载一下防火墙服务

$ sudo firewall-cmd --reload

firewalld防火墙配置

原文:https://www.cnblogs.com/laowang-106/p/14183369.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!