New-VMSwitch -SwitchName "NAT" -SwitchType Internal
$ifindex = Get-NetAdapter -Name "vEthernet (NAT)" | Select-Object -ExpandProperty 'ifIndex'
New-NetIPAddress -IPAddress 192.168.10.254 -PrefixLength 24 -InterfaceIndex $ifindex
New-NetNat -Name NAT -InternalIPInterfaceAddressPrefix 192.168.10.0/24
创建虚拟交换机
New-VMSwitch -SwitchName "NAT" -SwitchType Internal
获取虚拟交换机的ifindex,并赋值到变量中
$ifindex = Get-NetAdapter -Name "vEthernet (NAT)" | Select-Object -ExpandProperty 'ifIndex'
在虚拟交换机上设置固定IP,用于网关IP
New-NetIPAddress -IPAddress 192.168.56.254 -PrefixLength 24 -InterfaceIndex $ifindex
创建nat网络
New-NetNat -Name NAT -InternalIPInterfaceAddressPrefix 192.168.56.0/24
`# 创建虚拟交换机 New-VMSwitch -SwitchName "NAT" -SwitchType Internal # 获取虚拟交换机的ifindex,并赋值到变量中 $ifindex = Get-NetAdapter -Name "vEthernet (NAT)" | Select-Object -ExpandProperty 'ifIndex' # 在虚拟交换机上设置固定IP,用于网关IP New-NetIPAddress -IPAddress 192.168.56.254 -PrefixLength 24 -InterfaceIndex $ifindex # 创建nat网络 New-NetNat -Name NAT -InternalIPInterfaceAddressPrefix 192.168.56.0/24`