我必须将我的 openstack 私有云链接到在线云管理平台上。云位置在我的私有 IP(192.168.0.9)上,我无法使用该 IP,因为平台需要公共 IP,所以我想使用提供商给我的公共 IP(87.13.180.182)。
我需要为此配置 NAT,我尝试使用 ufw。因此:
- 我评论
DEFAULT_FORWARD_POLICY="ACCEPT"
了/etc/default/ufw
- 我评论
net.ipv4.ip_forward=1
了/etc/ufw/sysctl.conf
我
/etc/ufw/before.rules
在脚本开头打开并创建了以下几行:*nat
:PREROUTING 接受 [0:0]
-A PREROUTING -d 87.13.180.182 -j -DNAT -到--目的地 192.168.0.9
// 我记得,87.xx 是我的公共 IP,192.xx 是我的私有 IP。
然后我运行 ufw disable && ufw enable 但控制台显示 before.rules 有错误。有人能帮我修复规则吗?我对 ufw 不是很熟悉。