brianegge Asked: 2009-08-30 23:20:34 +0800 CST2009-08-30 23:20:34 +0800 CST 2009-08-30 23:20:34 +0800 CST 在 Ubuntu 9.04 上升级到 ufw 772 我最近将我的 Ubuntu 服务器安装升级到 9.04。我想安装和使用ufw。有没有办法将我现有的 iptables 导入 ufw?我担心打开它并关闭所有端口。我想打开一个额外的 tcp 端口,但不想经历更改我的 iptable 规则的复杂过程。 firewall 3 个回答 Voted Best Answer Nerdfest 2009-08-31T05:37:49+08:002009-08-31T05:37:49+08:00 手动将旧规则放入“/etc/ufw/before.rules”或“after.rules”。这些是标准的 iptables 格式。还有 var/lib/user.rules,但通过 ufw 添加规则会覆盖这些。将现有规则放在适当的位置,通过 ufw allow 添加新规则,然后启用 ufw。 Anonymous 2009-08-31T05:51:07+08:002009-08-31T05:51:07+08:00 ufw 是新手 iptables 的直观前端。 如果你已经熟悉 iptables,我看不出你应该切换的理由。 Istvan 2009-08-31T05:09:31+08:002009-08-31T05:09:31+08:00 我想您可以保留 iptables 规则并执行以下操作: 打开一个屏幕窗口 sudo ufw enable && sleep 120 && sudo ufw disable(确保它不会问你密码:D) 您是否进行测试,在最坏的情况下等待 120 秒 使用这种方法,您可以测试某些规则,而不必在必须去 co-loc 时遇到问题。
手动将旧规则放入“/etc/ufw/before.rules”或“after.rules”。这些是标准的 iptables 格式。还有 var/lib/user.rules,但通过 ufw 添加规则会覆盖这些。将现有规则放在适当的位置,通过 ufw allow 添加新规则,然后启用 ufw。
ufw 是新手 iptables 的直观前端。
如果你已经熟悉 iptables,我看不出你应该切换的理由。
我想您可以保留 iptables 规则并执行以下操作:
使用这种方法,您可以测试某些规则,而不必在必须去 co-loc 时遇到问题。