С помощью этого сценария вы сможете подключить локальную сеть центра обработки данных к облачной сети с помощью Direct Connect и
через два подключения.Для подключения к устройству доступа в облаке ваша сеть должна использовать одномодовое волокно с пропускной способностью 1 Гбит/c, 10 Гбит/с, 40 Гбит/с или 100 Гбит/с.
Инкапсуляция VLAN 802.1Q должна поддерживаться на всем соединении, включая промежуточные устройства.
Ваше устройство должно поддерживать BGP и не должно использовать ASN 64512, который используется со стороны облака Advanced.
Перед началом работы нужно создать VPC. Подробная информация о нужных ресурсах:
Ресурс | Описание |
|---|---|
VPC | Подсеть 192.168.0.0/16. |
Connection | Соединения dc-connect1 и dc-connect2, которые создаются автоматически и должны отображаться в консоли. |
Virtual Gateway | Один виртуальный шлюз для объединения двух виртуальных интерфейсов — vgw1. |
Virtual Interface | Два виртуальных интерфейса — vif1 и vif2. |
Схема доступа к VPC
Где:
DCGW — это виртуальный шлюз, через который осуществляется L3-соединение облачных сетей VPC с локальными сетями ЦОДов.
Virtual Gateway — это шлюз, который связывает сетевое соединение с виртуальным шлюзом DCGW.
Virtual Private Cloud — это сервис для управления виртуальными сетями и облачными ресурсами в них. VPC позволяет создавать и настраивать изолированные виртуальные частные сети, добавлять подсети, определять диапазон IP-адресов и настраивать таблицы маршрутизации.
Connection — это физическое подключение между локальным и облачным ЦОДами. В этом сценарии их два — Connection 1 и Connection 2.
AZ1 и AZ2 — это
, в которые подключен Direct Connect.Войдите в консоль управления Advanced:
В списке сервисов выберите Direct Connect.
В меню слева перейдите в раздел Direct Connect → Connections.
Убедитесь, что два подключения отображаются в консоли.
Чтобы создать виртуальный шлюз vgw1:
В меню слева перейдите в раздел Direct Connect → Virtual Gateways.
В правом верхнем углу нажмите Create Virtual Gateway.
Задайте параметры:
Параметр | Описание |
|---|---|
Name | Введите название виртуального шлюза (от 1 до 64 символов). |
VPC | Выберите VPC (виртуальную сеть), которую вы хотите подключить к Direct Connect. |
Subnet CIDR Block | Укажите CIDR-блоки подсетей в виртуальной сети VPC для подключения к локальной сети ЦОДа. Примечание Чтобы сетевое оборудование локального ЦОДа было доступно по сети из виртуальных подсетей облака, добавьте в CIDR-блок виртуального шлюза транспортную подсеть. Транспортная подсеть в примере — 172.16.1.0/30. |
Description | Введите описание к виртуальному шлюзу (от 0 до 128 символов). |
Нажмите OK.
На этом этапе нужно создать виртуальные интерфейсы vif1 и vif2. Затем поочередно связать vif1 с виртуальным шлюзом vgw1 и соединением dc-connect1, vif2 с виртуальным шлюзом vgw1 и соединением dc-connect2. Для этого:
В меню слева перейдите в раздел Direct Connect → Virtual Interfaces.
В правом верхнем углу нажмите Create Virtual Interface.
Задайте параметры:
Параметр | Описание |
|---|---|
Name | Введите название виртуального интерфейса (от 1 до 64 символов). |
Connection | Выберите подключение, с которым будет связан виртуальный интерфейс: при создании vif1 выберите dc-connect1, при создании vif2 выберите dc-connect2. |
Virtual Gateway | Выберите виртуальный шлюз, с которым будет связан виртуальный интерфейс. |
Local Gateway | Укажите IPv4-адрес локального шлюза в /30 подсети:
|
Remote Gateway | IPv4-адрес удаленного шлюза:
|
Remote Subnet | Укажите локальную подсеть центра обработки данных, которая должна быть доступна через Direct Connect: 10.0.0.0/8 Эта сеть появится в таблице маршрутизации автоматически. Чтобы указать несколько подсетей, разделите их запятыми. Можно указать не более 50 уникальных подсетей. Примечание Для упрощения диагностики в Remote Subnet рекомендуется дополнительно указать транспортную сеть. В этом примере транспортная сеть имеет адресацию 172.16.1.0/30 и 172.16.2.0/30. |
Routing Mode | Выберите режим маршрутизации BGP. |
BGP ASN | Введите уникальный AS-номер BGP-узла. Со стороны облака Advanced используется значение 64512, которое нельзя поменять. Примечание Для vif1 и vif2 задайте разные значения ASN BGP и BGP MD5. |
BGP MD5 Authentication Key | Введите MD5-пароль для BGP-узла (необязательное поле). |
Description | Введите описание к виртуальному интерфейсу (от 0 до 128 символов). |
Нажмите Create Now.
Стандартные правила групп безопасности запрещают весь входящий трафик, кроме трафика внутри группы. Убедитесь, что в обоих направлениях правила настроены так, как того требует ваш сценарий подключения.
Дождитесь распространения маршрута в облаке. Direct Connect автоматически прописывает маршруты после того, как будет установлено соединение между сетями облака и ЦОДа.
Настройте маршрутизацию на вашем устройстве. Пример конфигурации на устройстве Huawei:
bgp 64510peer 172.16.1.1 as-number 64512peer 172.16.1.1 password simple P@sswordpeer 172.16.2.1 as-number 64512peer 172.16.2.1 password simple P@sswordnetwork 10.0.0.0 255.0.0.0
Пример конфигурации на устройстве Cisco:
router bgp 64510neighbor 172.16.1.1 remote-as 64512neighbor 172.16.1.1 password P@sswordneighbor 172.16.2.1 remote-as 64512neighbor 172.16.2.1 password P@sswordnetwork 10.0.0.0 mask 255.0.0.0
По умолчанию BGP автоматически выбирает активные и резервные соединения. Чтобы вручную сконфигурировать dc-connect1 в качестве активного подключения, установите атрибут Local_Pref.
Пример конфигурации на устройстве Huawei:
bgp 64510peer 172.16.1.1 as-number 64512peer 172.16.1.1 password simple P@sswordpeer 172.16.2.1 as-number 64512peer 172.16.2.1 password simple P@sswordpeer 172.16.1.1 route-policy slave_direct_in importnetwork 10.0.0.0 255.0.0.0route-policy slave_direct_in permit node 10apply local-preference 90
Пример конфигурации на устройстве Cisco:
router bgp 64510neighbor 172.16.1.1 remote-as 64512neighbor 172.16.1.1 password P@sswordneighbor 172.16.2.1 remote-as 64512neighbor 172.16.2.1 password P@sswordneighbor 172.16.1.1 route-map slave_direct_in innetwork 10.0.0.0 mask 255.0.0.0route-map slave_direct_inset local-preference 90
Чтобы убедиться, что ECS может взаимодействовать с локальным сервером в ЦОДе, отправьте ping из ECS на локальный сервер.
Отключите один из физических портов и снова запустите команду ping. ECS по прежнему должен обмениваться данными с локальным сервером.
Чтобы просмотреть маршрут, запустите команду tracert.