Я пытаюсь подключить классическую виртуальную сеть Azure к новой виртуальной сети RM. Конечная цель - списать классический vnet, но мне нужно соединить два, чтобы я мог получить активные серверы каталогов, работающие в новом vnet.
В любом случае - я использовал классический интерфейс командной строки для загрузки конфигурации для классической vnet, которая выглядит примерно так:
<?xml version="1.0" encoding="utf-8"?>
<NetworkConfiguration xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/ServiceHosting/2011/07/NetworkConfiguration">
<VirtualNetworkConfiguration>
<Dns>
<DnsServers>
<DnsServer name="dc2" IPAddress="10.0.0.13" />
<DnsServer name="dc3" IPAddress="10.0.0.12" />
</DnsServers>
</Dns>
<VirtualNetworkSites>
<VirtualNetworkSite name="PmdAzure" Location="East US">
<AddressSpace>
<AddressPrefix>10.0.0.0/24</AddressPrefix>
<AddressPrefix>10.0.1.0/24</AddressPrefix>
</AddressSpace>
<Subnets>
<Subnet name="dc">
<AddressPrefix>10.0.0.9/29</AddressPrefix>
</Subnet>
<Subnet name="App">
<AddressPrefix>10.0.0.16/28</AddressPrefix>
</Subnet>
<Subnet name="Api">
<AddressPrefix>10.0.0.32/28</AddressPrefix>
</Subnet>
<Subnet name="Office">
<AddressPrefix>10.0.1.0/24</AddressPrefix>
</Subnet>
<Subnet name="GatewaySubnet">
<AddressPrefix>10.0.0.0/29</AddressPrefix>
</Subnet>
</Subnets>
<DnsServersRef>
<DnsServerRef name="dc3" />
<DnsServerRef name="dc2" />
</DnsServersRef>
</VirtualNetworkSite>
</VirtualNetworkSites>
</VirtualNetworkConfiguration>
</NetworkConfiguration>
Затем я добавил к нему следующее:
<LocalNetworkSites>
<LocalNetworkSite name="RmVnetLocal">
<AddressSpace>
<AddressPrefix>10.1.4.0/24</AddressPrefix>
</AddressSpace>
<VPNGatewayAddress>removed</VPNGatewayAddress>
</LocalNetworkSite>
</LocalNetworkSites>
<Gateway>
<ConnectionsToLocalNetwork>
<LocalNetworkSiteRef name="RmVnetLocal">
<Connection type="IPsec" />
</LocalNetworkSiteRef>
</ConnectionsToLocalNetwork>
</Gateway>
Затем я загружаю конфигурацию с помощью Set-AzureVNetConfig -ConfigurationPath xxx, но возвращается следующая ошибка:
Set-AzureVNetConfig : BadRequest : The address 10.0.0.12 is reserved by the platform and cannot be used.
At line:1 char:1
Я пытался закомментировать DNS-серверы, все та же ошибка. Поиск в Google этой ошибки не возвращает ничего полезного, и я не могу найти упоминания об этом ни в одной документации Azure. Какие-либо предложения?
Большое спасибо