我有一个带有 iLO 的 hp proliant 服务器和一个 nginx 服务器。要从路由器外部访问 iLO,我使用端口 81 和 444,因为 80 和 443 已被 nginx 占用。
但是有没有一种方法可以通过 nginx 以某种方式将流量(某个域,例如 ilo.example.com)重定向到我的 iLO IP?
我有一个带有 iLO 的 hp proliant 服务器和一个 nginx 服务器。要从路由器外部访问 iLO,我使用端口 81 和 444,因为 80 和 443 已被 nginx 占用。
但是有没有一种方法可以通过 nginx 以某种方式将流量(某个域,例如 ilo.example.com)重定向到我的 iLO IP?
这不是处理 ILO 访问的正确方法。
(您是否需要 ILO 的公共 DNS 条目?)
如果可能,它应该位于 VPN 后面。如果您有能力和 IP 空间,也许是静态 NAT...
但是,在 ILO 方面,端口设置是完全可配置的。
HP iLO 是一个带外服务器控制接口,即使安装在其上的操作系统处于脱机状态或完全损坏/卸载时,也可用于控制服务器。为此,它有一个单独的 IP 地址,如果安装正确,还有一个单独的 LAN 端口(共享模式,当它通过操作系统接口连接时可用,但它是许多问题的根源)。这也意味着它有自己的网络控制器和自己的 IP 地址,所以说80 和 443 已经被 nginx 占用了,你不能再错了,因为要么你的 iLO 配置错误,因此无法工作,要么 iLO 和你的操作系统完全不同的 IP 地址和可能的 VLAN。