|
|
平常我们使用的更多的是iptables服务,系统存在firewalld服务时,iptables的功能就被限制了,或者我们设置的防火墙规则都失效了。为了让iptables服务生效,我们需要删除系统的firewalld服务。# Q1 x/ S0 `. e# E: ]4 S2 G3 Q+ p3 a
rpm -qa |grep firewalld###stop firewalld0 C7 u. s- d' h) ?
systemctl stop firewalld.service/ z! b/ r v% i6 A) ~! A1 P) ]
####disable firewalld + u! G1 T; u! l/ T
systemctl disable firewalld.service- z" E4 x& y" K
#####remove firewalld
) o* K1 \% r c Fnum2=`rpm -qa |grep firewalld`
3 v* g5 |; s; ]$ L, J" z, @1 T' d/ d
if [ ! -n $num2 ]
* R( C& Z0 k* H! @) A) g then
8 [ q9 m6 ?/ s: L rpm -e $num2
$ }/ v, u. a- o7 t3 o else + V$ o4 ?0 w% N. d) O
echo "firewall deleted") u/ G1 g4 A& r# t
fi3 V& B" N8 I9 M i6 z4 ^
: S# Q" {0 `: Y
$ r+ v/ H$ S4 p2 P |
|