zoukankan      html  css  js  c++  java
  • 7.16

    1、iptables规则备份和恢复

      service iptables save 讲规则保存在/etc/sysconfig/iptables中

      iptables-save > /tmp/my.ipt将iptables规则备份到my.ipt文件中

      iptables-restore < /tmp/my.ipt恢复备份的规则

    2、firewalld的9个zone

      关闭iptables,打开firewalld

        systmectl disable iptables

        systemctl stop iptables

        systemctl enable firewalld

        systemctl start firewalld

      此时执行iptables -nvL查看规则,可以发现多了很多默认规则

      firewalld默认有9个zone,默认使用public zone,每个zone为一个规则集

      firewall-cmd --get-zones      查看所有zone

      firewall-cmd --get-default-zone  查看默认zone

      各zone的区别,drop最安全

    3、firewalld关于zone的操作

      firewall-cmd --set-default-zone=work       设置work为默认的zone

      firewall-cme --get-zone-of-interface=ens33     查看指定网卡的zone

      systemctl restart firewalld            重启firewalld服务

      firewall-cmd --zone=dmz --add-interface=ens37   给指定网卡设置zone

      firewall-cmd --zone=block --change-interface=ens37  给指定网卡变更zone

      firewall-cmd --zone=block --remove-interface=ens37  删除指定网卡的zone,删除之后的网卡变为默认的zone

      firewall-cmd --get-active-zone           查看所有网卡的zone

    4、firewalld关于service的操作

      firewall-cmd --get-service        查看系统中所有的service

      firewall-cmd --list-service      查看默认的zone里有哪些service

      firewall-cmd --zone=public --list-service    查看指定zone中有哪些service

      firewall-cmd --zone=public --add-service=http  在指定work中增加service

      firewall-cmd --zone=public --add-service=ftp --permanent    在指定work中增加service,并写入配置文件中

      配置文件在/etc/firewalld/zone/public.xml中,由于只将ftp写入配置文件,所以配置文件中看不到http,只有写入配置文件中才能永久保存

      每个zone的配置文件都有对应的模版,保存在/usr/lib/firewalld/zones/中

       每个service的配置文件都有对应的模版,保存在/usr/lib/firewalld/services/中

      案例1:ftp服务端口自定义为ftp1121,需要在work zone中放行ftp

      1、cp /usr/lib/firewalld/services/ftp.xml /etc/firewalld/services/    将ftp的模版考到配置文件目录下

      2、编辑文件,将ftp的端口修改为1121

      3、cp /usr/lib/firewalld/zones/work.xml /etc/firewalld/zones/    将work的模版复制到指定的配置目录下

      4、编辑配置文件,增加以下内容

      <service name="ftp"/>

      5、重新加载服务

      firewalld-cme --reload

      6、查看指定zone的services是否存在ftp

  • 相关阅读:
    eclipse export runnable jar(导出可执行jar包) runnable jar可以执行的
    mave常用指令
    771. Jewels and Stones珠宝数组和石头数组中的字母对应
    624. Maximum Distance in Arrays二重数组中的最大差值距离
    724. Find Pivot Index 找到中轴下标
    605. Can Place Flowers零一间隔种花
    581. Shortest Unsorted Continuous Subarray连续数组中的递增异常情况
    747. Largest Number At Least Twice of Others比所有数字都大两倍的最大数
    643. Maximum Average Subarray I 最大子数组的平均值
    414. Third Maximum Number数组中第三大的数字
  • 原文地址:https://www.cnblogs.com/w494129131/p/9314750.html
Copyright © 2011-2022 走看看