首先任意运行一条iptables防火墙规则配置命令如开通80端口: 4 F( q2 l9 e& O2 Y/ S. n3 ^: u
iptables -I INPUT 1 -p tcp --dport 80 -j ACCEPT
3 w |8 V- J0 j6 f
然后对iptables服务进行保存:
) C& ~, b. S! j7 `$ [) n
service iptables save
; f/ M: N5 n4 d9 q
如果失败报出:The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl. 2 M( t/ Z# a, x( C
解决方法:
) L# @* f- O5 q' csystemctl stop firewalld 关闭防火墙
1 \4 b3 I! ]" D% [5 X0 ]" {yum install iptables-services 安装或更新服务
9 n5 l9 w5 a; Q% z( k
再使用systemctl enable iptables 启动iptables
7 _8 ~5 D% _, y: A2 G- c- {最后 systemctl start iptables 打开iptables
" G! ]; L Y& y. k
再执行service iptables save , C: {) B% u: f; c5 A. z
然后重启iptables服务: ( |& {# d$ y- l$ H
service iptables restart
u. B. ~) ?2 r/ y; D9 [
执行完毕之后/etc/syscofig/iptables文件就有了
, B; C% ]+ k, Z4 c |