1. 程式人生 > >七周五次課(1月26日)

七周五次課(1月26日)

tmp sys nes rest 模板 color mark load 關於

七周五次課(1月26日)

10.19 iptables規則備份和恢復

技術分享圖片

service iptables save 會把規則保存到/etc/sysconfig/iptables

iptables-save > /tmp/ipt.txt

技術分享圖片

iptables-restore < /tmp/ipt.txt

技術分享圖片


10.20 firewalld的9個zone

技術分享圖片

設置firewalld開啟

技術分享圖片

firewalld規則 filter表規則

技術分享圖片

nat表規則

技術分享圖片

技術分享圖片


firewalld默認有9個zone,默認是public zone,每個zone好比是一個規則集。zone自帶一些規則

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

技術分享圖片

查看默認zone fieewall-cmd --get-default-zone

技術分享圖片


技術分享圖片



10.21 firewalld關於zone的操作

技術分享圖片


設置默認zone firewall-cmd --set-default-zone=work

技術分享圖片

firewall-cmd --get-zone-of-interface=ens33 查看某個網卡使用的zone

技術分享圖片

給指定網卡設置zone firewall-cmd --zone-dmz --add-interface=ens37

技術分享圖片

修改指定網卡zone firewall-cmd --zone=block --change-interface=ens37

技術分享圖片

刪除指定網卡zone firewall-cmd --zone=block --remove-interface=ens37 刪除block zone後ens37變成了默認zone work

技術分享圖片

查看所有網卡zone firewall-cmd --get-active-zones

技術分享圖片



10.22 firewalld關於service的操作

技術分享圖片

查看所有services firewall-cmd --get-service或者firewall-cmd --get-services

技術分享圖片

查看當前zone有哪些services firewall-cmd --list-service或者firewall-cmd --list-services

技術分享圖片

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

技術分享圖片

把http加入到public zone裏面 firewall-cmd --zone=public --add-service=http

技術分享圖片

上面只是在內存中保存了這些services,下面保存到配置文件中

firewall-cmd --zone=public --add-service=http --permanent 更改配置文件 配置文件為/etc/firewalld/zones/public.xml

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

配置文件修改後被默認保存一個old

技術分享圖片

zone的配置文件模板

技術分享圖片


需求 ftp的默認端口改為1121,需要在work zone下放行ftp

1,把ftp配置文件copy到/etc/firewalld/services/,編輯配置文件

技術分享圖片

技術分享圖片

2,把work配置文件copy到/etc/firewalld/zones/,編輯

技術分享圖片

技術分享圖片

3,重新加載 firewall-cmd --reload

技術分享圖片

4,檢查

技術分享圖片





七周五次課(1月26日)