VyOS:nat 源规则 [eth0] 无效设置失败

VyOS:nat 源规则 [eth0] 无效设置失败

我一直得到“nat 源规则 [eth0] 无效设置失败“我的 vyos cli 上出现错误。我也在这篇文章中附上了我的实验室网络图。我想将 vyos 用作路由器,并执行 NAT。此设置在 Proxmox 服务器上完成,我希望在 dmz 上有一个 Web 服务器,在 LAN 上还有其他设备,以便能够连接到 WAN。

我初始 vyos 设置所执行的步骤:

---------- for eth0 (WAN) ------------- 

set interfaces ethernet eth0 address dhcp
set interfaces ethernet eth0 description 'WAN-INTERFACE'
---------- for eth1 (LAN) -------------
set interfaces ethernet eth1 address '192.168.1.1/24'
set interfaces ethernet eth1 description 'LAN-INTERFACE'

**for the nat- in the same console**
set nat source rule 100 source address '192.168.1.0/24'
set nat source rule 100 outbound-interface 'eth0'
set nat source rule 100 translation address masquerade

---------- for eth2 (DMZ) -------------
set interfaces ethernet eth2 address '192.168.2.1/29'
set interfaces ethernet eth2 description 'DMZ'


set nat source rule 200 source address '192.168.2.0/24'
set nat source rule 200 outbound-interface 'eth0'
set nat source rule 200 translation address masquerade

问题: 但是,在为 eth1 或 eth2 设置出站接口规则“eth0”时,我一直收到上面提到的错误。通过检查“show nat”,我没有看到规则中实现的出站接口。

我尝试的步骤:我唯一知道的和我做的就是确保以太网接口名称不是 eth0 以外的其他名称,并且它确实是“eth0”

我该如何解决这个问题?提前谢谢您!

相关内容