码迷,mamicode.com
首页 > 其他好文 > 详细

Hyper-v 创建NAT网络

时间:2017-02-23 12:26:28      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:nat

NAT 概述

NAT 使用主计算机的 IP 地址和端口通过内部 Hyper-V 虚拟开关向虚拟机授予对网络资源的访问权限。

网络地址转换 (NAT) 是一种网络模式,旨在通过将一个外部 IP 地址和端口映射到更大的内部 IP 地址集来转换 IP 地址。  基本上,NAT 使用流量表将流量从一个外部(主机)IP 地址和端口号路由到与网络上的终结点(虚拟机、计算机和容器等)关联的正确内部 IP 地址

此外,NAT 允许多个虚拟机托管需要相同(内部)通信端口的应用程序,方法是将它们映射到唯一的外部端口。

环境:Hyper-v主机一台,双网卡,以太网2连接物理网络

技术分享

  1. 创建内部网络,可PS创建或图形界面

    New-VMSwitch -SwitchName "nb" -SwitchType Internal

    技术分享

  2. 查看创建的虚拟交换机的接口索引

    技术分享

  3. 配置NAT网关

    New-NetIPAddress -IPAddress 172.16.0.1 -PrefixLength 16 -InterfaceIndex 20

    技术分享

  4. 配置NAT网络

    New-NetNat -Name MyNATnetwork -InternalIPInterfaceAddressPrefix 172.16.0.0/16

    技术分享

  5. 连接虚拟机。

    由于 WinNAT 本身不会将 IP 地址分配给某个终结点(例如,VM),因此,你将需要从 VM 内手动完成此操作,即设置 NAT 内部前缀范围内的 IP 地址、设置默认网关 IP 地址,以及设置 DNS 服务器信息。

    技术分享技术分享

  6. 检查结果。

    看虚拟机是否可以上外网?

    技术分享

    在物理机查看NAT会话:Get-NetNatSession

技术分享

参考:https://docs.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/user-guide/setup-nat-network



本文出自 “1+1=?” 博客,请务必保留此出处http://lianggj.blog.51cto.com/176264/1900408

Hyper-v 创建NAT网络

标签:nat

原文地址:http://lianggj.blog.51cto.com/176264/1900408

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!