Hyper-V:NAT 端口转发

Hrv*_*udo 8 windows virtualization hyper-v windows-server-2012

我租了一台带有一个适配器/静态 IP 地址的专用服务器(Win Server 2012)。我想安装 Hyper-V 和来宾操作系统(也有 Win),这可以将其某些服务公开到互联网。例如,来宾操作系统将具有 IIS 和一个网站,这些网站应该可以通过某个特定端口从外部访问。来自主机操作系统的 IIS 在端口 80 上,我想访问来宾操作系统上的 IIS,例如端口 8080。
如何配置 hyper-v 及其外部/内部虚拟交换机?
重要的是不要更改主机操作系统 IP 和松散的 RDP,因为这是连接到它的唯一方式(还有另一种方式,但我必须为此付费)。托管服务提供商是 Hetzner。

Dan*_*l B 8

根据本指南,主要步骤归结为:

  1. 配置内部交换机
    • 使用虚拟以太网适配器
  2. 安装路由和 RAS 角色:自定义配置
    • 网络地址转换
    • WAN:物理网络
    • LAN:虚拟网络
    • “我稍后会设置姓名和地址服务”
  3. 在物理网络接口上启用 NAT
  4. 设置 DHCP

然后,以某种方式配置端口转发。这应该通过这样做来完成:

netsh interface portproxy add v4tov4 listenport=8080 connectaddress=192.168.0.100 connectport=8080 protocol=tcp
Run Code Online (Sandbox Code Playgroud)

此处提供有关此命令的更多信息。