iscsitarget 和 vlans(Debian Squeeze)

iscsitarget 和 vlans(Debian Squeeze)

我们目前在开放网络中运行 iscsi,并希望将我们的 iscsi 迁移到单独的 vlan。阅读文档后发现这似乎是不可能的。相反,iet/iscsitarget 似乎在 iscsi 目标的所有 IP 上宣传该服务。因为并非所有这些 IP 地址都可用于我们的 iscsi 启动器。这反过来又破坏了我们的 xen 在启动期间的自动启动(超时时间太长)。

在 /etc/iet/initiators.allow 中限制子网并在 /etc/iet/initiators.deny 中拒绝所有内容似乎没有达到预期的效果:

# /etc/iet/initiators.allow
ALL 192.168.50.0/24
ALL 192.168.51.0/24

# /etc/iet/initiators.deny
ALL ALL

答案1

我认为您应该能够通过-a <IPaddress>在启动时提供参数将您的 IET 目标绑定到特定接口(即您的 iSCSI VLAN 接口)。

环境rp_过滤器和/或使用 iptables 规则(更昂贵,但如果您为 iscsi 子网启用了路由则有必要)应确保主机不能通过其他接口或其他子网到达 iSCSI VLAN 目标地址。

相关内容