1.端口映射,把宿主机的端口映射到hyper-v创建的虚拟机上
访问宿主机的公网IP的某个端口,就等于访问这个虚拟机上的端口
具体实现:
在宿主机上命令行输入
添加一个端口映射
netsh interface portproxy add v4tov4 listenport=宿主机端口 listenaddress=宿主机公网IP connectaddress=虚拟机IP connectport=虚拟机端口
netsh interface portproxy add v4tov4 listenport=宿主机端口 listenaddress=宿主机内网IP connectaddress=虚拟机IP connectport=虚拟机端口
// 需要注意的是,宿主机内网IP和虚拟机IP之间必须能连通
查看已经映射的端口
netsh interface portproxy show v4tov4
删除一个映射的端口
netsh interface portproxy delete v4tov4 listenaddress=监听IP地址 listenport=监听端口号