Назад | Перейти на главную страницу

Пустая сетевая конфигурация в Azure (networkconfig.xml)

Недавно я создал пробную учетную запись Azure, и мы настроили ее и подключили к нашей локальной сети (через туннель IPSec через ASA). Я могу общаться с виртуальной машиной Linux, которую я создал в Azure, со своего компьютера. Теперь я хотел бы включить еще пару сайтов за пределами Azure. По сути, мне бы хотелось, чтобы один конкретный ресурс в Azure подключался к трем разным местоположениям в США.

Судя по прочитанному, мне кажется, что я не могу создать три туннеля, указывающих на одну и ту же виртуальную сеть (поскольку шлюзы виртуальных сетей так не работают). Вся документация указывает на загрузку конфигурации сети и ее редактирование (например, здесь: https://docs.microsoft.com/en-gb/azure/vpn-gateway/vpn-gateway-multi-site) Итак, я пытаюсь загрузить процедуру настройки сети. Но когда я подключаюсь через новейшую оболочку командной строки Azure CLI, вхожу в свою учетную запись и запускаю эту команду:

Get-AzureVNetConfig -ExportToFile

Получаю пустой файл. Так что я побежал

Get-AzureVNetConfig -verbose

И я получаю в ответ:

ГЛАГОЛЬНАЯ: 15:47:55 - Начало операции: Get-AzureVNetConfig

Get-AzureVNetConfig: ResourceNotFound: конфигурация сети не существует.

В строке: 1 символ: 1 + Get-AzureVNetConfig -Verbose + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: CloseError: (:) [Get-AzureVNetConfig], пункт CloudExce + FullyQualifiedErrorId: Microsoft.WindowsAzure.Commands.ServiceManagemen t.IaaS.GetAzureVNetConfigCommand

Я знаю, что у меня есть сеть - это ограничение наличия пробной учетной записи?

Надеюсь, я здесь проясняю - пожалуйста, дайте мне знать, если я должен добавить какую-либо информацию, которая для меня не является очевидной. Спасибо всем.

отредактируйте, чтобы добавить: вот как выглядит мой VNetConfig, если я просто запустил Get-AzureVNetConfig -ExportToFile C: \ herbajerb.xml

<NetworkConfiguration

xmlns="http://schemas.microsoft.com/ServiceHosting/2011/07/NetworkConfiguration" >
<VirtualNetworkConfiguration />
</NetworkConfiguration>

Вы настроили ARM Vnet или классический Vnet? Файл конфигурации сети используется только с классическими виртуальными сетями. Если у вас настроена классическая виртуальная сеть, то команда Get-AzureVNetCOnfig является правильной командой, и она работает с пробными учетными записями.

Если у вас настроена виртуальная сеть ARM, вы не используете файл конфигурации сети.

Эта статья:

https://docs.microsoft.com/en-us/azure/vpn-gateway/vpn-gateway-howto-multi-site-to-site-resource-manager-portal

проведет вас через настройку многосайтовой VPN в ARM.

удачи.