Tany 17:23
service iptables save
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.
service iptables restart
Redirecting to /bin/systemctl restart iptables.service
Failed to restart iptables.service: Unit not found.
不能用service这种方式操作iptables,有遇到这个问题的吗?
Tany 17:24
表的操作是可以做的。
17:26
/etc/init.d/iptables save
17:26
这样试试
Tany 17:28
-bash: /etc/init.d/iptables: 没有那个文件或目录
17:33
ls /usr/lib/systemd/system/iptables.service
17:34
如果有, /usr/libexec/iptables/iptables.init save 这样试试
Tany 17:34
ls: 无法访问/usr/lib/systemd/system/iptables.service: 没有那个文件或目录
Tany 17:34
没有呢〜
17:34
那你这个不对
17:34
yum reinstall iptables-services
17:34
重新安装一下
Tany 17:42
已安装:
iptables-services.x86_64 0:1.4.21-33.el7
17:43
reinstall
Tany 17:44
原来装的是 iptables-1.4.21-33.el7.x86_64, 已经删了,再重装上面的。
Tany 17:45
service iptables save
-bash: /sbin/service: 没有那个文件或目录
ls /usr/lib/systemd/system/iptables.service
/usr/lib/systemd/system/iptables.service
Tany 17:45
/usr/libexec/iptables/iptables.init save
/usr/libexec/iptables/iptables.init:行22: /etc/init.d/functions: 没有那个文件或目录
iptables: Saving firewall rules to /etc/sysconfig/iptables: /usr/libexec/iptables/iptables.init:行295: success: 未找到命令
/usr/libexec/iptables/iptables.init:行295: failure: 未找到命令
17:48
如果没有这文件 那说明你的rpm包安装的不对
17:48
而且竟然连系统自带的 funcstions文件都没有了
17:49
rpm -qa initscripts
17:49
看看有这个rpm包不
Tany 17:50
返回没有东西。
Tany 17:52
最早的时候是可以用的,不记得有什么操作能搞失灵了
17:53
你把这rpm包给卸载了
17:53
你前面卸载iptables的时候 应该是连带着卸载了其他的包
17:53
注意 以后remove rpm包的时候 不要带 -y 先看看有没有连带的包
17:53
如果有 就不要卸载了
17:54
安装一下 yum install initscripts
Tany 17:55
[root@tanyvlinux3 init.d]# service iptables save
iptables: Saving firewall rules to /etc/sysconfig/iptables:[ 确定 ]
Tany 17:57
移除 1 软件包 (+90 依赖软件包)
Tany 17:58
安装就没装这么多包了。
安装 1 软件包 (+1 依赖软件包)
总下载量:485 k
安装大小:1.5 M
Downloading packages:
(1/2): iptables-1.4.21-33.el7.x86_64.rpm | 433 kB 00:01
(2/2): iptables-services-1.4.21-33.el7.x86_64.rpm
Tany 17:58
remove有风险
Tany 18:00
initscripts.x86_64 0:9.49.46-1.el7 在删除列表里
Tany 18:30
网上找到的:The initscripts package contains basic system scripts used
during a boot of the system. It also contains scripts which
activate and deactivate most network interfaces.