请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

防火墙

我把/sbin下面的iptables删除了,现在重启iptables显示 /sbin/iptables does not exist.,怎么解决

正在回答 回答被采纳积分+3

3回答

Geely 2018-05-14 17:22:51

你好,同学,可以新建一个没关系的。


或者初始化一下

#!/bin/bash

iptables -F
iptables -X/etc/rc.d/init.d/iptables save
service iptables restart


iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP

iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 38999 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p icmp -j ACCEPT

然后再在里面修改


另外谢谢upupgogogo同学的课程好评。非常感谢

初始化如果实在不行,直接vim一个文件,注意不要扩展名哟~和原来保持一致。权限和原来赋值成一样的,通过chmod chown chgrp来修改权限。

0 回复 有任何疑惑可以回复我~
提问者 upupgogogo 2018-05-12 18:07:36

老师,求救啊

0 回复 有任何疑惑可以回复我~
星辰Iron 2018-05-12 13:33:14

重新找一份iptables的文件复制进去再试试看。

0 回复 有任何疑惑可以回复我~
  • 提问者 upupgogogo #1
    也没用,那个iptables文件好像是系统生成的
    回复 有任何疑惑可以回复我~ 2018-05-12 18:07:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信