在虚拟机上托管网站

在虚拟机上托管网站

我知道如何设置虚拟机,也知道如何桥接连接以便虚拟机可以进行外部访问。但是,是否可以将虚拟机设置为与主机不同的 IP 地址?

意思是,假设我将端口 90 转发到 LAN IP 192.168.8.500,而这就是我想要为我的 VM 设置的 IP,我的主机 IP 是 192.168.8.12。我认为一个好的说法是,我需要我的 LAN IP 192.168.8.12 将来自端口 90 的任何请求转发到 VM。

是否可以像这样配置 VM 设置?

答案1

是的,这正是桥接网络的作用。它将虚拟机与主机放在同一个子网上,因此其他计算机将它们视为完全独立的。如果您为虚拟机分配了某个 LAN IP,那么这就是您应该端口转发到的 IP。路由器会将其视为与任何其他目标一样的目的地。(.500但是您不能给它一个地址,因为它大于 255。)

答案2

你当然可以

桥接网络就像您有一个交换机,您的主机和客户机同时连接。

因此您的客户实际上应该有不同的 IP 地址,否则就会出现 IP 地址冲突。

相关内容