ubuntu 14,15的iptables重启保存命令是什么?

发布于 2021-11-29 17:07:56 字数 130 浏览 784 评论 5

root@ssc-web:~# service iptables restart

iptables: unrecognized service

网上搜了全部都是旧版的命令.


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

泛泛之交 2021-12-05 16:24:42

ubuntu  防火墙重启 脚本:

#!/bin/bash
#添加一条规则
#iptables -A INPUT -p tcp --dport 22 -j ACCEPT

#测试ssh, 没有问题后,保存

iptables-save > /etc/iptables.up.rules

#重启防火墙 .
#重启后会清空规则。

/bin/systemctl restart  iptables.service

#手动导入 上次保存的文件。 
iptables-restore < /etc/iptables.up.rules
 

瀞厅☆埖开 2021-12-05 15:56:05

iptables规则设置后都是即时生效的,在机器重启后,iptables中的配置信息会被清空.

您可以将这些配置保存下来,让iptables在启动时自动加载,省得每次都得重新输入.

iptables-save和iptables-restore就是用来保存和恢复设置的.

先将防火墙规则保存到/etc/iptables.up.rules文件中:

iptables-save > /etc/iptables.up.rules

然后修改脚本/etc/network/interfaces,在末尾添加一行,在网络启动时应用防火墙规则:

pre-up iptables-restore < /etc/iptables.up.rules

Ubuntu使用iptables配置防火墙简化总结:

sudo ufw disable && sudo ufw default allow 确保INPUT/FORWARD/OUTPUT几条链都是ACCEPT状态,否则网络访问中断,包括ssh.

sudo iptables -F && sudo iptables -X && sudo iptables -Z && sudo iptables -L

sudo iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

sudo iptables -A INPUT -i lo -j ACCEPT

sudo iptables -A INPUT -p tcp -i eth0 --dport 22 -j ACCEPT

sudo iptables -A INPUT -p tcp -i eth0 --dport 80 -j ACCEPT

sudo iptables -A INPUT -j DROP

iptables-save > /etc/iptables.up.rules 切换到root用户执行,sudo会提示无权限

sudo nano /etc/network/interfaces 在末尾添加一行,在网络启动时应用防火墙规则:

pre-up iptables-restore < /etc/iptables.up.rules

夜司空 2021-12-05 06:13:12

保存命令

iptables-save 

这第二个命令应该是重启的意思吧?

 iptables-restore.

我输入半天没有反应。。

牵你的手,一向走下去 2021-12-05 03:46:44

你就不能看看官方文档么?https://help.ubuntu.com/community/IptablesHowTo

嘦怹 2021-11-30 11:44:40

默认木有安装的。。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文