Настройка Azure Point-to-Site VPN для виртуальной сети, созданной в ResourceGroup

Я использую новый интерфейс Resource Manager для создания моей виртуальной сети. И я не могу понять, как настроить VPN типа «точка-сеть» и получить VPN-клиент через Powershell API.

Мой сценарий:

$accountName = "[email protected]"
$subscriptionId = "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
$vnetname = "VNet1"
$rgname = "MyRG"
$sharedKey = -join(97..122|%{[char]$_}|Get-Random -C 20)

Get-AzureAccount -Name $accountName
Set-AzureSubscription -SubscriptionId $subscriptionId
New-AzureResourceGroup -Name "MyRG" -Location "Central US" -Force

$subnet  = New-AzureVirtualNetworkSubnetConfig -Name 'GatewaySubnet' -AddressPrefix '10.192.0.0/24'

New-AzureVirtualNetwork -Name $vnetname -ResourceGroupName $rgname -Location "Central US" -AddressPrefix '10.0.0.0/8' -Subnet $subnet -Force

Я захожу на новый портал, и у меня есть только параметры DNS для создания, но нет возможности создать шлюз VPN. Я попробовал написать сценарий, но не смог понять, что это за фрагмент сайта. Какие-либо предложения?

Скрипт шлюза:

$gwip = New-AzurePublicIpAddress -Name ($vnetname + "gwip") -ResourceGroupName $rgname -Location $location -AllocationMethod Dynamic
$vnet = Get-AzureVirtualNetwork -Name $vnetname -ResourceGroupName $rgname
$subnet = Get-AzureVirtualNetworkSubnetConfig -Name 'GatewaySubnet' -VirtualNetwork $vnet
$gwipconfig = New-AzureVirtualNetworkGatewayIpConfig -Name ($vnetname + "gwipconfig") -SubnetId $subnet.Id -PublicIpAddressId $gwip.Id
$gw = New-AzureVirtualNetworkGateway -Name ($vnetname + "gw1") -ResourceGroupName $rgname -Location "Central US" -IpConfigurations $gwipconfig -GatewayType Vpn -VpnType RouteBased
$localGw = New-AzureLocalNetworkGateway -Name ($vnetname + "gw1-local") -ResourceGroupName $rgname -Location "Central US" -GatewayIpAddress $gwipconfig -AddressPrefix '172.16.0.0/24'

New-AzureVirtualNetworkGatewayConnection -Name ($vnetname + "gw1-conn") -ResourceGroupName $rgname -Location "Central US" -VirtualNetworkGateway1 $gw -LocalNetworkGateway2 $localGw -ConnectionType IPsec -RoutingWeight 10 -SharedKey $sharedKey 

person Andy Wahrenberger    schedule 14.10.2015    source источник
comment
Теперь это возможно. Вы можете перепроверить, что вам нужно сделать.   -  person activatedgeek    schedule 01.01.2016
comment
@activatedgeek есть ли у вас руководство по созданию виртуальной сети типа "точка-сеть" с помощью PowerShell? Вы сказали, что теперь это возможно, но у меня были безуспешные попытки запустить это.   -  person Ahmed IG    schedule 07.01.2016
comment
Если вы знакомы с Azure Resource Templates, проверьте здесь. Просто выполните этот шаблон с соответствующими параметрами с помощью PowerShell. (Извините, больше ничем не могу помочь, не пользователь Windows.)   -  person activatedgeek    schedule 07.01.2016


Ответы (2)


Это было добавлено 19 января 2016 г., Powershell о том, как создать VPN типа Point to Site в сети диспетчера ресурсов.

https://azure.microsoft.com/en-us/documentation/articles/vpn-gateway-howto-point-to-site-rm-ps/

person Andy Wahrenberger    schedule 26.01.2016
comment
Хотя эта ссылка может дать ответ на вопрос, лучше включить сюда основные части ответа и предоставить ссылку для справки. Ответы, содержащие только ссылки, могут стать недействительными, если ссылка на страницу изменится. - person wpercy; 27.01.2016

Имеется документ в документации MS Azure, где говорится, что это невозможно (пока) в модели Resource Manager.

Эта статья относится к соединениям точка-сеть для виртуальных сетей, созданных с использованием классической модели развертывания (Управление службами). В настоящее время соединения точка-сеть с виртуальной сетью, созданной с использованием модели развертывания Azure Resource Manager, не поддерживаются.

person John    schedule 27.10.2015