Yandex.Cloud
  • Сервисы
  • Почему Yandex.Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Yandex Virtual Private Cloud
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Облачная сеть
      • Создать облачную сеть
      • Удалить облачную сеть
      • Изменить облачную сеть
    • Подсеть
      • Создать подсеть
      • Удалить подсеть
      • Изменить подсеть
    • IP-адрес
      • Зарезервировать статический публичный IP-адрес
      • Сделать динамический публичный IP-адрес статическим
      • Сделать статический публичный IP-адрес динамическим
      • Удалить статический публичный IP-адрес
    • Статическая маршрутизация
      • Создать статический маршрут
      • Включить NAT в интернет
    • Группы безопасности
      • Создать группу безопасности
      • Изменить группу безопасности и правила
      • Удалить группу безопасности
    • Защита от DDoS-атак
      • Включить защиту от DDoS-атак
  • Сценарии использования
    • Архитектура и защита базового интернет-сервиса
  • Концепции
    • Взаимосвязь ресурсов сервиса
    • Облачные сети и подсети
    • Адреса облачных ресурсов
    • Статические маршруты
    • Группы безопасности
    • MTU и MSS
    • Настройки DHCP
    • Квоты и лимиты
  • DDoS Protection
  • Cloud Interconnect
  • Управление доступом
  • Правила тарификации
    • Действующие правила
    • Архив
      • До 1 января 2019 года
  • Справочник API
    • Аутентификация в API
    • REST
      • Обзор
      • Address
        • Обзор
        • create
        • delete
        • get
        • getByValue
        • list
        • listOperations
        • update
      • Network
        • Обзор
        • create
        • delete
        • get
        • list
        • listOperations
        • listSubnets
        • update
      • RouteTable
        • Обзор
        • create
        • delete
        • get
        • list
        • listOperations
        • update
      • Subnet
        • Обзор
        • create
        • delete
        • get
        • list
        • listOperations
        • update
      • Operation
        • Обзор
        • get
    • gRPC
      • Обзор
      • AddressService
      • NetworkService
      • RouteTableService
      • SubnetService
      • OperationService
  • Вопросы и ответы
  1. Пошаговые инструкции
  2. Подсеть
  3. Создать подсеть

Создать подсеть

  • Примеры

Подсети создаются в облачных сетях. Созданная подсеть размещается в одной из зон доступности. К подсети можно подключить ресурсы из той же зоны, где находится подсеть.

Консоль управления
CLI

Чтобы создать подсеть:

  1. Откройте раздел Virtual Private Cloud в каталоге, где требуется создать подсеть.

  2. Нажмите на имя облачной сети.

  3. Нажмите кнопку Добавить подсеть.

  4. Заполните форму: укажите название подсети, выберите зону доступности из выпадающего списка.

    • Длина — от 3 до 63 символов.
    • Может содержать строчные буквы латинского алфавита, цифры и дефисы.
    • Первый символ — буква. Последний символ — не дефис.
  5. Введите CIDR подсети: IP-адрес и маску подсети. Подробнее про диапазоны IP-адресов в подсетях читайте в разделе Облачные сети и подсети.

  6. (опционально) Задайте Настройки DHCP. Для этого:

    1. Укажите Доменное имя, которое будет добавляться к именам ВМ, подключенных к подсети.
    2. В поле DNS-серверы нажмите кнопку Добавить DNS-сервер и укажите адрес вашего DNS-сервера. Можно указать несколько DNS-серверов.
    3. В поле NTP-серверы нажмите кнопку Добавить NTP-сервер и укажите адрес вашего NTP-сервера. Можно указать несколько NTP-серверов.

    Примечание

    Настройки NTP не применяются к ВМ с ОС Windows. Подробнее см. в разделе Настройки NTP на ОС Windows.

  7. Нажмите кнопку Создать подсеть.

Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.

По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

Чтобы создать подсеть:

  1. Посмотрите описание команды CLI для создания подсети:

    $ yc vpc subnet create --help
    
  2. Получите список облачных сетей в требуемом каталоге:

    $ yc vpc network list --folder-id b1g6ci08ma55klukmdjs
    +----------------------+----------------+
    |          ID          |      NAME      |
    +----------------------+----------------+
    | enpavfmgapumnl7cqin8 | test-network-1 |
    | enplom7a98s1t0lhass8 | default        |
    +----------------------+----------------+
    
  3. Выберите NAME или ID требуемой облачной сети. Создайте подсеть в каталоге по умолчанию, указав идентификатор облачной сети с помощью флага --network-id:

    $ yc vpc subnet create --name test-subnet-1 \
      --description "My test subnet" \
      --network-id enplom7a98s1t0lhass8 \
      --zone ru-central1-b \
      --range 192.168.0.0/24
    

    Также можно выбрать облачную сеть, указав ее имя с помощью флага --network-name. При создании подсети указывается имя облачной сети, в которой создается подсеть, и CIDR. Флаг --zone указывает зону доступности, в которой создается подсеть. Если флаг не указан, подсеть будет создана в зоне доступности по умолчанию.

    • Длина — от 3 до 63 символов.
    • Может содержать строчные буквы латинского алфавита, цифры и дефисы.
    • Первый символ — буква. Последний символ — не дефис.
    $ yc vpc subnet create --name test-subnet-1 \
      --description "My test subnet" \
      --network-name test-network-1 \
      --zone ru-central1-b \
      --range 192.168.0.0/24
    

    Флаги --name и --description необязательные — можно создать подсеть без имени и описания и обращаться к ней по идентификатору.

  4. Получите список всех подсетей в каталоге по умолчанию:

    $ yc vpc subnet list
    +----------------------+-----------------------+------------------------+
    |          ID          |         NAME          | ... |       RANGE      |
    +----------------------+-----------------------+------------------------+
    ...
    | e2l0psbfoloefpjb1rau | test-subnet-1         | ... | [192.168.0.0/24] |
    ...
    +----------------------+-----------------------+-----+------------------+
    

    Получите тот же список c большим количеством деталей в формате YAML:

    $ yc vpc subnet list --format yaml
    
    ...
    
    - id: e2l0psbfoloefpjb1rau
      folder_id: b1g6ci08ma55klukmdjs
      created_at: "2018-10-24T12:25:58Z"
      name: test-subnet-1
      description: My test subnet
      network_id: enplom7a98s1t0lhass8
      zone_id: ru-central1-b
      v4_cidr_blocks:
      - 192.168.0.0/24
    
    ...
    

Примеры

CLI

Создайте подсеть с именем и описанием в выбранном каталоге:

$ yc vpc subnet create --name test-subnet-1 \
  --description "My test subnet" \
  --folder-id b1g6ci08ma55klukmdjs \
  --network-id enplom7a98s1t0lhass8 \
  --zone ru-central1-b \
  --range 192.168.0.0/24

Создайте подсеть с настройками DHCP:

$ yc vpc subnet create --name test-subnet-1 \
  --description "My test subnet" \
  --folder-id b1g6ci08ma55klukmdjs \
  --network-id enplom7a98s1t0lhass8 \
  --zone ru-central1-b \
  --range 192.168.0.0/24 \
  --domain-name test.domain \
  --domain-name-server 192.168.0.100 \
  --ntp-server 192.168.0.101
Language
Вакансии
Политика конфиденциальности
Условия использования
© 2021 ООО «Яндекс.Облако»