Hyper-V“默认交换机” DHCP-容器网络

时间:2019-12-27 16:29:21

标签: networking containers hyper-v

使用默认开关在Hyper-V中创建VM时,虚拟机将自动接收ipv4地址并在NAT之后运行。

现在,该IP地址似乎已动态分配

inet 192.168.186.141/28 brd 192.168.186.143 scope global dynamic eth0

所以问题是:

Hyper-V是否嵌入虚拟DHCP以及如何访问它?

第二,

TCP流量从VM路由到设置NetNAT规则的主机

PS ...> Get-NetNatSession


NatName                    : ICS3638d6bc-369d-4c1f-9ddd-a256fcbd1d70
InternalRoutingDomainId    : {b1062982-2b18-4b4f-b3d5-a78ddb9cdd49}
CreationTime               : 27/12/2019 16:04:36
Protocol                   : 17
InternalSourceAddress      : 192.168.186.141
InternalSourcePort         : 35953
InternalDestinationAddress : 91.189.89.199
InternalDestinationPort    : 123
ExternalSourceAddress      : 192.168.1.3
ExternalSourcePort         : 57297
ExternalDestinationAddress : 91.189.89.199
ExternalDestinationPort    : 123 

但是NATNetwork不存在

PS ...> Get-NetNat -Name ICS3638d6bc-369d-4c1f-9ddd-a256fcbd1d70
Get-NetNat : No MSFT_NetNat objects found with property 'Name' equal to 'ICS3638d6bc-369d-4c1f-9ddd-a256fcbd1d70'.
Verify the value of the property and retry.
At line:1 char:1
+ Get-NetNat -Name ICS3638d6bc-369d-4c1f-9ddd-a256fcbd1d70
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (ICS3638d6bc-369d-4c1f-9ddd-a256fcbd1d70:String) [Get-NetNat], CimJobExc
   eption
    + FullyQualifiedErrorId : CmdletizationQuery_NotFound_Name,Get-NetNat

我使用与Windows容器网络(Try it online!)相关联的cmdlet发现了一些相关性,但是没有地方可以真正说明问题。

在Hyper-V中如何处理“默认交换机联网”方面是否有一些清晰的文档?

0 个答案:

没有答案