Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 将我的本地地址重定向到我的虚拟机_Windows_Http_Networking_Ip_Vmware - Fatal编程技术网

Windows 将我的本地地址重定向到我的虚拟机

Windows 将我的本地地址重定向到我的虚拟机,windows,http,networking,ip,vmware,Windows,Http,Networking,Ip,Vmware,我正在做一个学术项目(不专业),不知道是否可以设置一个规则,允许我将本地ip地址重定向到虚拟机地址,虚拟机是一个HTTP服务器,因此我需要从同一网络上的其他计算机上检查我的网站,在其他计算机上,我将写入服务器计算机的ip(包含虚拟机),然后该IP将被转换为我的虚拟机IP。从主机上,您可以在具有管理员权限的cmd下使用以下Netsh命令: netsh interface portproxy add v4tov4 listenport=80 connectaddress=192.168.0.10

我正在做一个学术项目(不专业),不知道是否可以设置一个规则,允许我将本地ip地址重定向到虚拟机地址,虚拟机是一个HTTP服务器,因此我需要从同一网络上的其他计算机上检查我的网站,在其他计算机上,我将写入服务器计算机的ip(包含虚拟机),然后该IP将被转换为我的虚拟机IP。

从主机上,您可以在具有管理员权限的cmd下使用以下Netsh命令:

netsh interface portproxy add v4tov4 listenport=80 connectaddress=192.168.0.10
假设vm IP地址为192.168.1.10(替换为实际地址并使其为静态),HTTP服务器位于端口80上,并使用IPv4

成功输入后,您可以使用以下命令确认规则:

netsh interface portproxy show all
有关更多信息,请参阅以下链接:

两个选项:

1) 使用桥接NIC。假设DHCP处于活动状态,VM将在与主机相同的子网中拥有IP地址。这是最简单的


2) 如果是VMware工作站,请将VM连接到NAT交换机。在网络配置中,您可以将端口转发,以便当主机IP在端口X上接收到流量时,它可以将该流量转发到NAT客户端IP端口X(或Y)。我不记得VMware Player是否有NAT端口转发。

v4tov4是用于什么的?它使用的是Internet协议版本,很可能是版本4。IPv4配置的计算机和应用程序消息发送到其他IPv4配置的计算机和应用程序。这不起作用。有一种简单的方法,如使用桥接接口。在VMWare VM中,您可以使用桥接网络模式。然后,虚拟机将在与主机相同的子网中获取新的IP地址。欲了解更多信息,请使用以下内容:非常适合我。与其他具有NAT端口转发的SVMware播放器相比,这种方法非常简单。例如,见。