我知道如何设置虚拟机,也知道如何桥接连接以便虚拟机可以进行外部访问。但是,是否可以将虚拟机设置为与主机不同的 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 地址冲突。