Как создать пиринг VPC между двумя VPC на AWS
На этой странице
- Предварительные требования
- Что мы будем делать?
- Войти в AWS
- Создание пирингового соединения VPC
- Заключение
Пиринговое соединение VPC — это соединение между двумя VPC, позволяющее направлять трафик между ними. Мы можем создать пиринговое соединение VPC между нашими VPC или с VPC в другой учетной записи AWS. VPC также могут находиться в разных регионах.
Мы можем обмениваться VPC между учетными записями, чтобы создать сетевую файловую систему, и мы также можем использовать пиринговое соединение VPC, чтобы позволить другим VPC получать доступ к ресурсам, которые у нас есть в одном из наших VPC.
Прежде чем мы создадим пиринговое соединение VPC, давайте кратко разберемся с его этапами.
- Облако VPC, из которого мы создаем пиринговое соединение, называется VPC запрашивающей стороны.
- Облако VPC, в котором мы принимаем пиринговое подключение, называется Облако VPC принимающего.
- Тот, кто создал или принял пиринговое соединение, называется владельцем.
- Чтобы создать пиринговое соединение VPC, владелец запрашивающего VPC отправляет запрос владельцу принимающего VPC.
- Чтобы принять подключение, владелец принимающего VPC принимает запрос на пиринговое подключение VPC, отправленный запрашивающей стороной.
- Чтобы разрешить поток трафика между VPC с использованием частных IP-адресов, владелец каждого VPC в пиринговом соединении VPC должен вручную добавить маршрут в одну или несколько своих таблиц маршрутов VPC.
В этой статье я создам межрегиональное соединение VPC. У меня есть одно VPC в районе Парижа и другое в регионе Северной Вирджинии. Оба они имеют разные блоки CIDR.
Предпосылки
- Аккаунт AWS (создайте, если у вас его нет).
- 2 VPC в 2 разных регионах. (Нажмите здесь, если хотите научиться создавать VPC)
Что мы будем делать?
- Войдите в AWS.
- Создание пирингового соединения VPC
- Добавить маршруты в таблицы маршрутов
Войти в АВС
Нажмите здесь, чтобы перейти на страницу входа в AWS.
Когда мы перейдем по приведенной выше ссылке, мы увидим следующую веб-страницу, где нам необходимо войти в систему, используя наши данные для входа.
После успешного входа в AWS мы увидим главную консоль со всеми перечисленными ниже службами.
Создание пирингового соединения VPC
Чтобы создать пиринговое соединение VPC между двумя VPC, нажмите «Сервисы» в левом верхнем углу экрана, найдите VPC и откройте его.
Вы видите панель мониторинга VPC для региона Париж. Нажмите на VPC, чтобы увидеть, какие VPC доступны в текущем регионе, например в парижском регионе.
Вы видите, что доступно 2 VPC, 1 — VPC по умолчанию, а другой создан мной. Вы также должны создать свой VPC. Оставьте VPC по умолчанию нетронутым.
Теперь откройте VPC в другом регионе на новой вкладке, здесь у меня есть еще один VPC в регионе Северной Вирджинии, который должен быть связан с VPC в парижском регионе.
Итак, теперь у нас есть две вкладки с VPC в двух разных регионах.
Вернитесь на первую вкладку, чтобы создать пиринговое соединение VPC в регионе Парижа, и нажмите «Пиринговое соединение» на левой панели, а затем нажмите «Критское пиринговое соединение».
Добавьте имя для пирингового подключения, выберите локальный VPC из Парижского региона и выберите VPC из другого региона. Нажмите «Создать пиринговое соединение», чтобы продолжить.
Вы получите сообщение о том, что пиринговое соединение VPC создано. Но этого недостаточно.
Теперь нам нужно принять подключение от VPC в другом регионе.
Смотрите статус подключения в парижском регионе, он Pending Acceptance. Теперь нам нужно принять пиринговое соединение в другом регионе.
Переключите вкладку, перейдите в регион Северная Вирджиния, в разделе «Пиринговое соединение» выберите запрос «Пиринговое соединение» и нажмите «Действия» -> «Принять запрос».
Здесь, в диалоговом окне подтверждения, нажмите «Да, принять», чтобы принять соединение.
Запрос успешно принят, но этого недостаточно.
Теперь нам нужно добавить маршруты в таблицы маршрутов обоих VPC.
Оставайтесь в регионе Северной Вирджинии, нажмите «Таблица маршрутов» на левой панели. Вы увидите таблицы маршрутов.
Выберите таблицу маршрутов с идентификатором VPC ID только что подключенного VPC.
Перейдите на вкладку «Маршруты» и выберите «Редактировать маршруты».
Введите CIDR VPC из Парижского региона, выберите пиринговое соединение VPC, которое мы только что создали, и нажмите «Сохранить маршруты».
Выполните те же действия для других таблиц маршрутов в том же регионе, которые принадлежат нашему VPC.
Теперь перейдите в регион Париж и нажмите на таблицу маршрутов, чтобы увидеть таблицы маршрутов.
Выберите таблицу маршрутов с идентификатором VPC, из которой мы создали пиринговое соединение VPC. Нажмите на вкладки «Маршрут» -> «Редактировать маршруты».
Добавьте CIDR VPC в регионе Северной Вирджинии, выберите пиринговое соединение VPC, которое мы создали в Париже, и нажмите «Сохранить маршруты».
Выполните те же действия с таблицей маршрутов, которая принадлежит нашему VPC, и нажмите «Сохранить маршрут».
После того, как вы сделали это, добавили маршруты в каждую таблицу маршрутов VPC, которую мы использовали для создания пирингового соединения VPC, наша задача выполнена, и пиринг завершен.
Заключение
В этой статье мы увидели, как создать пиринговое соединение VPC в одном регионе и принять пиринговый запрос в другом регионе. Мы видели, как нужно добавлять маршруты в каждую таблицу маршрутов, связанную с нашим VPC в обоих регионах.