Эта статья объясняет, как использовать сценарий Cato для ручного развертывания виртуального Cato Socket (vSocket) для сайта, размещенного в Microsoft Azure.
Обзор
Для сайтов, размещенных в Azure, вы можете развернуть vSocket на виртуальной машине (VM) Azure и воспользоваться многими теми же функциями, что и у физического Socket. Эта статья объясняет, как использовать сценарий Cato для ручного развертывания vSocket, в отличие от использования Azure Marketplace. Например, когда площадка находится в Китае, где Marketplace недоступен.
Вы можете выбрать, назначить ли VM vSocket к набору доступности для целей устойчивости, например, с высокой доступностью vSocket.
Дополнительные параметры развертывания для Azure vSocket
Cato предоставляет несколько вариантов развертывания vSocket для сайтов Azure для запуска сценария Cato.
Это другие параметры развертывания Azure vSocket:
Настройка высокой доступности для Azure vSockets - Для более детальной информации об использовании скрипта Cato для развертывания vSockets в HA-конфигурации
Развертывание Azure vSockets из Marketplace - Для получения большей информации о развертывании одного или HA vSockets с использованием мастера Cato, доступного в Azure Marketplace
Копирование образа vSocket и сценария конфигурации
Cato предоставляет образ VHD и сценарий конфигурации для Azure vSocket. Используйте Azure PowerShell для копирования образа vSocket из Cato в ваш контейнер хранения Azure и загрузите файл сценария из публичного репозитория Cato.
Для получения больше информации об изображении Azure vSocket и сценарии конфигурации, см. Копирование изображения VHD Azure vSocket с SAS.
Общие предварительные требования
Вы можете выполнять конфигурацию сокета vSocket непосредственно из Azure облако Shell или из операционной системы macOS и Linux Ubuntu. Windows BASH оболочки, включая подсистему Windows для Linux (WSL), НЕ поддерживаются для выполнения скрипта Azure vSocket.
Примечание: Azure vSocket должен иметь доступ к публичному DNS серверу. Убедитесь, что VNet не настроен для использования только частного сервера DNS.
Для аутентифицированный config"urations доступности HA требуется статический IP-адрес для интерфейса MGMT
(Необязательно) Если необходим доступ к WebUI vSocket через Интернет:
Назначьте публичный IP-адрес интерфейсу MGMT и создайте правило безопасности для разрешения входящего TCP/443 трафика
Cato рекомендует только временно предоставлять веб-интерфейс WebUI в внешнюю Интернет среду в течение требуемого времени, а также ограничивать доступ по IP-адресу источника (если возможно).
Убедитесь, что среда соответствует требованиям, перечисленным в Предварительные условия подключения сокетов Cato.
Сценарий конфигурации vSocket поддерживает следующие типы экземпляров:
2 NICs - Standard_D2s_v5
3 сетевых интерфейса - Standard_D8s_v3
3 сетевых интерфейса - Standard_D8ls_v5
Microsoft требует ускоренную сеть для размеров D2s_v5 и D8ls_v5, и её невозможно отключить.
Для информации о миграции вашего vSocket на экземпляр с 2 сетевыми интерфейсами, см. эту статью.
Предварительные требования ОС для сценария конфигурации
Вот предварительные требования для выполнения сценария для операционных систем Linux и macOS:
BASH оболочка и типичный пакет binutils.
Легковесный JSON процессор jq (https://stedolan.github.io/jq/), для ОС Ubuntu установите процессор как
apt update && apt install jq.Утилита Azure CLI - подробнее об установке Azure CLI см. документацию для Microsoft Azure.
Известные Ограничения услуг
Это известные ограничения с Azure vSocket:
Для версий Socket до v14.0 основной локальный IP-адрес vSocket используется для BGP-пиринга. Это не сохраняется при переключении на вторичный vSocket.
Начиная с версии v14.0 в конфигурациях vSocket HA используется плавающий IP для BGP-пиринга. Убедитесь, что плавающий IP определен в соседнем маршрутизаторе BGP.
Cato поддерживает ускоренное сетевое оборудование только для типов экземпляров vSocket с использованием 3 сетевых карт.
Использование Azure Site Recovery для репликации vSocket VM не поддерживается.
Стандартная ВМ для новых развертываний - Standard_D8ls_v5. Если ваша среда на данный момент не поддерживает эту ВМ, свяжитесь с администратором Azure. Для существующих развертываний вы можете изменить размер вашей ВМ. Для получения больше информации, см. Для сайтов Microsoft Azure - Изменение ВМ Cato vSocket на стандартный размер ВМ D8Is v5.
Расширения Azure и резервные копии не поддерживаются для vSocket VM
Общий обзор создания Azure vSocket
В приложении управления Cato создайте новый сайт для Azure vSocket.
В Azure создайте следующие виртуальные ресурсы для VM vSocket:
Виртуальная сеть (VNet) для vSocket
WAN, LAN и сети управления
Интерфейсы WAN, LAN и управления
Таблицы маршрутизации для каждой из подсетей vSocket
Группы сетевой безопасности WAN, LAN и управления
Запустите скрипт конфигурации vSocket.
Создание сайта Azure vSocket
В Приложении Управления Cato создайте новую площадку vSocket Azure. Все сетевые сегменты, которые вы создаете в Приложении Управления Cato, должны быть включены в диапазон сети виртуальных сетей Azure.
Локальный IP-адрес для vSocket должен совпадать с IP-адресом для LAN-сетевого интерфейса, который вы создадите в Azure.
Первые три IP-адреса в подсети зарезервированы VPC.
После создания площадки, Приложение Управления Cato присваивает ей уникальный серийный номер (S/N). Мы рекомендуем копировать и вставлять серийный номер в текстовый файл.
Вам необходимо ввести этот серийный номер при запуске скрипта конфигурации vSocket.
Чтобы создать сайт для Azure vSocket:
В навигационном меню Приложения Управления Cato, нажмите Сеть > Сайты.
Нажмите Новый. Откроется панель Добавить сайт.
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
Настройте Общие параметры для сайта:
Введите Название сайта.
Выберите Тип сайта. Этот параметр определяет, какой значок будет использоваться для сайта в окне Топология.
Выберите vSocket Azure для Тип соединения.
Настройте Страна, Область и Часовой пояс, чтобы установить временной интервал для Окно обслуживания.
Настройте Настройки интерфейса WAN, включая Входящий трафик и Исходящий трафик в соответствии с пропускной способностью ISP.
Настройте Настройки интерфейса LAN, включая Собственный диапазон для узла Azure.
Эта настройка должна быть такой же, как диапазон IP LAN подцентра в Azure.
Нажмите Применить. Узел добавлен в список Сайты.
Скопируйте и сохраните серийный номер vSocket для сценария конфигурации vSocket:
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
На странице Сеть > Сайты выберите новый узел vSocket.
В меню навигации нажмите Конфигурация сайта > Socket. Скопируйте серийный номер (S/N) и сохраните его.
Создание виртуальных ресурсов Azure
Этот раздел объясняет, как создавать виртуальные ресурсы в Azure для vSocket. В зависимости от вашего развертывания вы можете использовать некоторые существующие виртуальные ресурсы Azure вместо создания новых.
Убедитесь, что у вас есть правильные разрешения для создания виртуальных ресурсов в Azure.
Создание виртуальной сети
Создайте виртуальное сетевое адресное пространство в Azure для vSocket. Адресное пространство содержит Подсети для Azure vSocket. При создании виртуальной сети, вы также создаете подсети для Управления, LAN и WAN соединений.
Подсети vSocket имеют минимальное адресное пространство Подсети /28.
Чтобы создать виртуальную сеть:
На главной странице Microsoft Azure создайте новую виртуальную сеть: нажмите Виртуальные сети > Создать. Если вы решите использовать существующую виртуальную сеть, вы должны выбрать существующие подсети, которые соответствуют этой виртуальной сети.
В окне Создать виртуальную сеть настройте параметры виртуальной сети:
На вкладке Основы выберите Подписка, Группа ресурсов, название Виртуальной сети и Регион.
Примечание: Убедитесь, что виртуальная сеть и остальные ресурсы vSocket развернуты в одном регионе.
На вкладке IP-адреса настройте следующие параметры:
Создайте Адресное пространство для Виртуальной сети.
В адресном пространстве нажмите Добавить подсеть и создайте каждую из следующих подсетей для vSocket: ЛВС, WAN и Управление.
Примечание:
Адресные пространства IPv6 НЕ поддерживаются
Подсеть ЛВС должна соотноситься с Собственным диапазоном, который вы настроили для этого сайта в Приложении Управления Cato
Диапазон адресов для каждой из подсетей должен быть в пределах адресного пространства виртуальной сети.
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
Нажмите Обзор + Создать. Виртуальная сеть развернута на учетной записи Azure.
Настройка ресурсов ЛВС
Эти ресурсы ЛВС требуются для vSocket: подсеть, сетевой интерфейс и таблица маршрутизации. Подсеть ЛВС относится к трафику ЛВС, который отправляется на внутренние ресурсы Azure. Сетевой интерфейс настроен для использования подсети ЛВС. В этом разделе описано, как создать сетевой интерфейс и подключить его к подсети ЛВС.
Примечание: Для конфигураций HA Azure во время перехода есть API-запрос, который автоматически добавляет Плавающий IP к интерфейсу ЛВС резервного vSocket и удаляет настройки, настроенные на интерфейсе ЛВС (включая ЛВС NSG).
Не настраивайте вручную Плавающий IP на интерфейсе LAN vSocket. Сценарий HA Cato присваивает Плавающий IP основному LAN-интерфейсу vSocket, а затем перезагружает vSocket.
Создание интерфейса ЛВС
Используйте мастер Azure для определения настроек сетевого интерфейса, который будет использоваться в качестве интерфейса ЛВС для vSocket.
На домашней странице Microsoft Azure перейдите в Сетевые интерфейсы.
Нажмите Создать.
Откроется страница Создание сетевого интерфейса.
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
Настройте параметры для сетевого интерфейса:
Подписка - Идентификатор подписки вашей учетной записи Azure.
Ресурсная группа - Выберите ресурсную группу для сетевого интерфейса.
Имя - Дайте интерфейсу значимое имя.
Регион - Выберите тот же регион, что и для остальных ресурсов vSocket.
Виртуальная сеть - Выберите виртуальную сеть, которую вы настроили для vSocket (в предыдущем разделе).
Подсеть - Выберите подсеть LAN.
Версия IP - Выберите IPv4.
Назначение частного IP-адреса - Выберите Статический и введите частный IP-адрес для сетевого интерфейса. Этот IP-адрес такой же, как Локальный IP-адрес, настроенный для Собственного диапазона в Приложении Управления Cato.
Нажмите Просмотр + создание. Сетевой интерфейс развернут в учетной записи Azure.
Включите пересылку IP для интерфейса:
На домашней странице Microsoft Azure перейдите в Сетевые интерфейсы.
Выберите сетевой интерфейс LAN.
В разделе Настройки, нажмите IP конфигурации.
Выберите Включить пересылку IP.
Нажмите Сохранить. Сетевой интерфейс настроен для пересылки IP.
Настройка таблицы маршрутизации LAN
Создайте и настройте таблицу маршрутизации для Сайта Azure и vSocket. Для настройки таблицы маршрутизации LAN нужны следующие параметры:
Если ВЕСЬ ТРАФИК из вашей учетной записи Azure маршрутизируется через vSocket, то вы можете использовать 0.0.0.0/0 для подсети ЛВС.
Однако, если только часть трафика маршрутизируется через vSocket, настройте подсеть LAN для Диапазон IP-адресов соответствующего трафика.
В случае использования Windows KMS и если маршрут по умолчанию (0.0.0.0/0) находится в таблице маршрутизации, обязательно добавьте исключение для 23.102.135.246/32. Прочитайте здесь в центре документации Microsoft.
После настройки маршрута LAN присвойте подсеть LAN таблице маршрутизации.
Чтобы настроить параметры таблицы маршрутизации LAN:
Создайте таблицу маршрутизации LAN:
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
В строке поиска найдите таблицы маршрутизации.
На странице Таблицы маршрутизации нажмите Создать.
На панели Создать таблицу маршрутизации введите Имя и настройте другие параметры.
Нажмите Создать. Таблица маршрутизации развернута в аккаунте Azure.
Настройте маршруты LAN для vSocket:
На странице Таблицы маршрутизации нажмите на новую таблицу маршрутизации.
На левой панели, в разделе Настройки, нажмите Маршруты.
Создайте маршрут для трафика LAN:
Нажмите Добавить.
На панели Добавить маршрут введите Имя маршрута.
В Тип назначения введите диапазон IP-адресов ЛВС для LAN.
В Тип следующего перехода выберите Виртуальное устройство.
В Адрес следующего перехода введите приватный IP-адрес для vSocket VM.
Нажмите Добавить. Маршрут LAN в Интернет добавлен в таблицу маршрутизации.
Для связи подсети LAN с таблицей маршрутизации:
В левой панели страницы Таблица маршрутизации в разделе Настройки нажмите Подсети.
Нажмите Активировать.
На панели Ассоциировать подсеть в меню Виртуальная сеть выберите виртуальную сеть.
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
В выпадающем меню Подсеть выберите подсеть LAN.
Нажмите ОК. Подсеть LAN добавлена в таблицу маршрутизации.
Конфигурирование ресурсов WAN
Это необходимые ресурсы для подсети WAN vSocket: подсеть, сетевой интерфейс и таблица маршрутизации.
Это виртуальный интерфейс в Azure для WAN-трафика, который отправляется в Cato Cloud. Интерфейс настроен для использования подсети WAN. После создания интерфейса вам необходимо включить его для поддержки IP-проброса
Создание интерфейса WAN
Используйте мастер Azure, чтобы определить настройки для сетевого интерфейса, который будет использоваться в качестве интерфейса WAN для vSocket.
На домашней странице Microsoft Azure перейдите в Сетевые интерфейсы.
Нажмите Создать.
Откроется страница Создание сетевого интерфейса.
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
Настройте параметры для сетевого интерфейса:
Подписка - Идентификатор подписки вашей учетной записи Azure.
Ресурсная группа - Выберите ресурсную группу для сетевого интерфейса.
Имя - Дайте интерфейсу значимое имя.
Регион - Выберите тот же регион, что и для остальных ресурсов vSocket.
Подсеть - Выберите подсеть WAN.
Версия IP - Выберите IPv4.
Назначение частного IP-адреса - Выберите Статический и назначьте частный IP-адрес для сети WAN.
Нажмите Просмотр + создание. Интерфейс WAN развернут на аккаунте Azure
Включение IP-проброса для интерфейса WAN:
На домашней странице Microsoft Azure перейдите в Сетевые интерфейсы.
Выберите сетевой интерфейс WAN
В разделе Настройки, нажмите IP конфигурации.
Выберите Включить пересылку IP.
Нажмите Сохранить. Сетевой интерфейс настроен для пересылки IP.
Добавьте публичный IP-адрес к интерфейсу WAN:
В разделе Настройки сетевого интерфейса нажмите IP конфигурации
Выберите IP-адрес. Откроется панель Редактирование IP конфигурации.
Выберите Ассоциировать публичный IP-адрес и нажмите Сохранить.
Настройка таблицы маршрутизации WAN
Сетевой интерфейс WAN соединяет подсеть WAN с Cato через интернет. Следующая таблица маршрутизации используется как для интерфейса WAN, так и для интерфейса управления, так как обе требуют одинаковой исходящей политики маршрутизации.
После того как вы настроите и свяжете таблицу маршрутизации WAN с сетевым интерфейсом WAN, вы также свяжете интерфейс управления с таблицей маршрутизации WAN.
Чтобы настроить таблицу маршрутизации WAN:
Создайте таблицу маршрутизации WAN:
В строке поиска найдите таблицы маршрутизации.
На странице Таблицы маршрутизации нажмите Создать.
На панели Создать таблицу маршрутизации настройте параметры.
Нажмите Создать. Таблица маршрутизации развернута в аккаунте Azure.
Настройте таблицу маршрутизации WAN:
На странице Таблицы маршрутизации нажмите на новую таблицу маршрутизации.
На левой панели, в разделе Настройки, нажмите Маршруты.
Создайте маршрут для исходящего трафика:
Нажмите Добавить.
На панели Добавить маршрут введите Имя маршрута.
В Тип назначения введите 0.0.0.0/0.
В Следующий переход выберите Интернет.
Нажмите Добавить
Свяжите подсеть WAN с таблицей маршрутизации:
В левой панели страницы Таблица маршрутизации в разделе Настройки нажмите Подсети.
Нажмите Активировать.
На панели Ассоциировать подсеть в меню Виртуальная сеть выберите виртуальную сеть.
В выпадающем меню Подсеть выберите подсеть WAN.
Нажмите ОК. Подсеть WAN добавлена в таблицу маршрутизации.
Настройка Управления Ресурсами
Интерфейс Управления - это виртуальный интерфейс в Azure для управляемой связи между vSocket и API Azure. Этот интерфейс также используется для доступа к Веб-интерфейсу vSocket.
Входящий доступ к интерфейсу управления представляет из себя потенциальный риск безопасности, убедитесь, что настроена группа безопасности в сети Azure для ограничения доступа к этому интерфейсу только необходимым администраторам.
Для единственного vSocket не требуется входящий или исходящий трафик для интерфейса управления - Исходящий интернет трафик требуется только для конфигураций Azure HA.
Входящие интернет соединения на TCP/443 должны быть разрешены для доступа к Веб-интерфейсу vSocket с использованием публичного IP управления (если присвоен)
Создание Интерфейса Управления
Используйте мастер Azure для определения настроек сетевого интерфейса, который будет использоваться в качестве интерфейса управления для vSocket.
На домашней странице Microsoft Azure перейдите в Сетевые интерфейсы.
Нажмите Создать. Откроется страница Создание сетевого интерфейса.
Настройте параметры для сетевого интерфейса MGMT:
Подписка - Идентификатор подписки вашей учетной записи Azure.
Ресурсная группа - Выберите ресурсную группу для сетевого интерфейса.
Имя - Дайте интерфейсу значимое имя.
Регион - Выберите тот же регион, что и для остальных ресурсов vSocket.
Виртуальная сеть - Убедитесь, что это та виртуальная сеть, которую вы ранее настроили для vSocket.
Подсеть - Выберите Подсеть управления.
Версия IP - Выберите IPv4.
Назначение частного IP-адреса - Выберите Статический и назначьте частный IP-адрес для сетевого интерфейса управления. Этот IP можно использовать локально для доступа к веб-интерфейсу vSocket.
Нажмите Обзор + Создать. Сетевой интерфейс MGMT развертывается в учетной записи Azure.
Включите пересылку IP для интерфейса:
На домашней странице Microsoft Azure перейдите в Сетевые интерфейсы.
Выберите сетевой интерфейс управления.
В разделе Настройки, нажмите IP конфигурации.
Выберите Включить пересылку IP.
Нажмите Сохранить. Сетевой интерфейс настроен для пересылки IP.
(Опционально) Назначьте публичный IP-адрес интерфейсу управления, если требуется доступ к веб-интерфейсу vSocket через Интернет. (Вы также можете получить доступ к веб-интерфейсу через частный IP сетевого интерфейса)
На домашней странице Microsoft Azure перейдите в Сетевые интерфейсы.
Выберите сетевой интерфейс управления.
В разделе Настройки, нажмите IP конфигурация.
Выберите IP-адрес. Откроется панель Редактирование IP конфигурации.
Выберите Ассоциировать публичный IP-адрес и нажмите Сохранить.
Ассоциирование Подсети Управления с Таблицей маршрутизации
Используйте ту же таблицу маршрутизации, ранее созданную для интерфейса WAN, для интерфейса управления. Оба сетевых интерфейса требуют одинаковую политику маршрутизации для исходящих соединений с интернетом.
Ассоциируйте подсеть управления с таблицей маршрутизации:
В левой панели страницы Таблица маршрутизации в разделе Настройки нажмите Подсети.
Нажмите Активировать.
На панели Ассоциировать подсеть в меню Виртуальная сеть выберите виртуальную сеть.
В выпадающем меню Подсеть выберите подсеть управления.
Нажмите ОК. Таблица маршрутизации теперь ассоциирована с подсетью управления.
Создание Группы Безопасности Сети
Создайте группу безопасности сети, определяющую, какой трафик разрешен. После создания виртуальной машины vSocket вы можете применить эту группу безопасности, чтобы помочь управлять входящим трафиком для сетевых интерфейсов.
Примечание: Вместо создания новой группы безопасности для vSocket вы можете использовать существующую группу безопасности. Пропустите этот раздел, если используете существующую группу безопасности.
Чтобы создать группу сетевой безопасности:
С домашней страницы Microsoft Azure перейдите в Группы сетевой безопасности.
На странице Группа сетевой безопасности нажмите Создать.

Страница Создать группу сетевой безопасности открывается и показывает вкладку Общая информация.
Выберите Ресурсная группа.
Введите Название для группы сетевой безопасности.
Выберите Регион для группы безопасности.
Нажмите Обзор + Создать. Группа сетевой безопасности теперь готова к использованию.
Настройка правил безопасности WAN и LAN
Настройте входящие правила безопасности для группы сетевой безопасности, чтобы определить трафик, который разрешен для подключения к vSocket. Рекомендуем настроить WAN группу сетевой безопасности, чтобы запретить весь входящий трафик и разрешить весь исходящий трафик. Используйте файервол Cato для контроля входящего трафика LAN, чтобы разрешать весь трафик в оба направления для LAN группы сетевой безопасности.
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
Чтобы настроить входящие и исходящие правила безопасности:
С домашней страницы Microsoft Azure перейдите в Группы сетевой безопасности.
Выберите группу сетевой безопасности, которую вы создали в предыдущем разделе.
В разделе Настройки нажмите Входящие правила безопасности.
Нажмите Добавить, чтобы открыть панель Добавить входящее правило безопасности и настроить входящее правило WAN.
В разделе Настройки нажмите Исходящие правила безопасности.
Нажмите Добавить, чтобы открыть панель Добавить исходящее правило безопасности и настроить исходящее правило WAN.
Повторите предыдущие шаги для LAN группы сетевой безопасности.
Чтобы назначить группу сетевой безопасности, перейдите в ресурс Виртуальная сеть, который вы создали ранее:
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
В разделе Настройки нажмите Подсети и выберите подсеть, к которой вы назначаете группу сетевой безопасности.
Выберите группу сетевой безопасности из выпадающего меню.
Нажмите Сохранить.
Следующая таблица показывает примеры входящих правил безопасности.
Имя | Источник > IP-адреса | Исходный порт ranges | Назначение | Диапазон целевых портов | Протокол | Действие | Приоритет |
|---|---|---|---|---|---|---|---|
WAN_входящий | 0.0.0.0/0 | * (Любой) | Любой | 0-65535 | * (Любой) | Запретить | 100 |
WAN_исходящий | 0.0.0.0/0 | * (Любой) | Любой | 0-65535 | * (Любой) | Разрешить | 100 |
LAN_входящий | 0.0.0.0/0 | * (Любой) | Любой | 0-65535 | * (Любой) | Разрешить | 100 |
LAN_исходящий | 0.0.0.0/0 | * (Любой) | Любое | 0-65535 | * (Любой) | Разрешить | 100 |
Выполняется скрипт конфигурации Azure
Скрипт конфигурации Cato Networks помогает создать Azure vSocket. Скрипт автоматически создает VM для vSocket, а затем запрашивает необходимые настройки для его конфигурации в вашей учетной записи.
Вы также можете создать пользовательский исполняемый файл с настройками для vSocket и запустить скрипт в неинтерактивном режиме.
Примечание:
Пароль по умолчанию для vSocket WebUI - это VM ID для vSocket VM. ID VM отображается в конце скрипта vSocket. Мы рекомендуем сохранить VM ID в текстовый файл после завершения развертывания. Для получения больше информации о использовании веб-интерфейса сокета смотрите ниже Доступ к веб-интерфейсу сокета Azure vSocket.
Убедитесь, что все виртуальные ресурсы находятся в одном регионе, прежде чем запускать скрипт конфигурации.
Убедитесь, что изображение vSocket загружено в контейнер Azure, и у вас есть скрипт конфигурации. Для получения дополнительной информации см. Копирование изображения Azure vSocket VHD с SAS (необходимо войти в Базу Знаний, чтобы загрузить скрипт).
Назначение сокетов VM в группе доступности (необязательно)
Скрипт Cato vSocket (create_vm_from_vhd.sh) позволяет назначать vSocket группам доступности. Эта опция в основном используется в конфигурации HA vSocket, когда вы хотите удостовериться, что оба vSocket назначены различным доменам отказов и обновлений. Необходимо создать Группу Доступности ДО запуска скрипта Cato vSocket.
Вы не можете назначить набор доступности виртуальным машинам, использующим разные зоны доступности.
Примечание: Azure не позволяет назначать виртуальную машину группе доступности после ее создания.
Создайте новую группу доступности и настройте параметры следующим образом:
Назначьте ее той же группе ресурсов, что и ВМ.
Установите Домены отказов и Домены обновлений на 2.
Следующий снимок экрана показывает пример группы доступности для vSocket:

Информация Azure для сценария
Скрипт конфигурации vSocket запрашивает следующую информацию для правильной настройки настроек vSocket:
Детали подписки на учетную запись Azure и входа
Убедитесь, что вы вводите только идентификаторы ресурсов. Ввод имен ресурсов может привести к сбою сценария.
Группа ресурсов
Учетная запись хранения
Контейнер хранения
Хранилище Blob
Тип хранения
Select the Standard_LRS storage option for non-accelerated instance Standard_D8ls_v5.
Группа доступности или зона доступности
Названия интерфейсов на ВМ
Введите имя для vSocket VM
S/N для vSocket из приложения управления Cato
Тип экземпляра VM Azure
Запуск скрипта
Запустите скрипт конфигурации в интерактивном режиме, чтобы создать и настроить vSocket Azure. Как часть скрипта, вы должны настроить имя для VM vSocket. Вы не сможете изменить это имя позднее.
Часть скрипта заключается в выборе SSD для VM vSocket. В общем, вы можете использовать стандартный SSD для VM.
Для получения дополнительной информации о скрипте vSocket запустите ./create_vm_from_vhd.sh --help.
Запуск скрипта из Azure Cloud Shell
Вы можете использовать Azure Cloud Shell в среде Azure для запуска скрипта vSocket Cato.
Чтобы использовать Azure Cloud Shell для запуска скрипта конфигурации vSocket:
Сверху окна Microsoft Azure, нажмите Cloud Shell
.Окно Добро пожаловать в Cloud Shell открывается в нижней части окна, нажмите Bash.
Перейдите в домашний каталог в Azure и загрузите файл скрипта вручную или через CLI:
Вручную - Нажмите Загрузить и выберите файл сценария, который вы ранее скачали в разделе Копирование изображения и сценария конфигурации vSocket.
CLI - скачайте файл с помощью команды wget -
wget https://catonetworks.hosted-by-files.com/CatoNetworks-Support/Public/Azure%20vSocket/create_vm_from_vhd.sh.
Предоставьте скрипту права на выполнение, запустите
chmod u+x create_vm_from_vhd.sh.Запустите скрипт vSocket Cato,
./create_vm_from_vhd.sh --login.Вам будет предложено аутентифицироваться с помощью специального кода.
После аутентификации выполняется интерактивный режим, и вам будет предложено ввести настройки vSocket.
Скрипт создает и развёртывает VM vSocket.
Запуск скрипта из macOS или Linux
Примечание: Перед запуском скрипта убедитесь, что вы находитесь в той же директории, что и файл скрипта.
Чтобы запустить скрипт конфигурации vSocket из macOS или Linux:
Предоставьте скрипту права на выполнение, запустите
chmod u+x create_vm_from_vhd.sh.Запустите скрипт и через CLI выполните
./create_vm_from_vhd.sh --login.Выберите интерактивный режим и введите настройки vSocket.
Скрипт создает и развёртывает VM vSocket.
Запуск скрипта в неинтерактивном режиме
Вы можете создать пользовательский исполняемый файл, который запускает скрипт vSocket и автоматически передает переменные среды. Это означает, что вы вводите все данные vSocket для скрипта в пользовательский файл, а затем скрипт Cato настраивает vSocket в неинтерактивном режиме.
В следующих разделах описывается пользовательский исполняемый файл и приводится пример файла.
Примечание:
Перед запуском пользовательского файла убедитесь, что вы находитесь в той же директории, что и файл скрипта.
Убедитесь, что jq установлен в вашей операционной системе.
Чтобы запустить скрипт vSocket в неинтерактивном режиме:
Создайте новый исполняемый файл, который содержит переменные среды для скрипта vSocket Cato.
Предоставьте файлу права на выполнение. Например, выполните
chmod a+x <file_name>.sh.Запустите файл. Файл передает переменные среды скрипту Cato и создает vSocket.
Объяснение переменных среды vSocket
В этом разделе объясняются переменные среды, которые вы настраиваете в пользовательском исполняемом файле для создания vSocket в неинтерактивном режиме. В конце списка переменных находится команда для запуска скрипта Cato.
AZ_VS_SUBSCRIPTION - Имя или ID подписки Azure
AZ_VS_RESOURCE_GROUP - Имя группы ресурсов
AZ_VS_STORAGE_ACOUNT - Имя учетной записи хранения
AZ_VS_STORAGE_CONTAINER - Имя контейнера хранения
AZ_VS_STORAGE_BLOB - Имя VHD образа диска blob (внутри контейнера хранения)
AZ_VS_STORAGE_SKU - SKU типа диска хранения - Standard_LRS
AZ_VS_LAN_NIC - Имя управляемого виртуального LAN интерфейса
AZ_VS_WAN_NIC - Имя WAN виртуального интерфейса
AZ_VS_MNG_NIC - Имя LAN виртуального интерфейса
AZ_VS_SERIAL_ID - Серийный ID номер Cato vSocket для Azure сайта
AZ_VS_VM_NAME - Уникальное имя для Azure vSocket VM
AZ_VS_VM_SIZE - Спецификации для Azure vSocket VM - Standard_D8Is_v5
./create_vm_from_vhd.sh - Запускает Cato скрипт для создания vSocket VM.
Пример пользовательского файла с переменными среды
Этот раздел показывает пример файла с переменными среды для создания vSocket в неинтерактивном режиме.
export AZ_VS_SUBSCRIPTION=38a5bc1d-e3f6-4g50-h34i-kj01k23456789
export AZ_VS_RESOURCE_GROUP=CatoNetworks-Resource_Group
export AZ_VS_STORAGE_ACOUNT=catonetowksstorageinwe
export AZ_VS_STORAGE_CONTAINER=vhds
export AZ_VS_STORAGE_BLOB=vsocket-7.0-rel.vhd
export AZ_VS_STORAGE_SKU=Standard_LRS
export AZ_VS_LAN_NIC=vm-custom-data-mark-1VMNic
export AZ_VS_WAN_NIC=vm-custom-data-mark-2VMNic
export AZ_VS_MNG_NIC=vm-custom-data-mark-3VMNic
export AZ_VS_SERIAL_ID=ZZ-11-77-99-55-66
export AZ_VS_VM_NAME=vsocket-vm
export AZ_VS_VM_SIZE=Standard_D8Is_v5
./create_vm_from_vhd.sh
Подключение к веб-интерфейсу Azure vSocket
После развертывания vSocket, мы рекомендуем подключиться к Веб-интерфейсу сокета и изменить пароль для ВМ. Пароль по умолчанию для vSocket - это VM ID для vSocket VM. ID VM отображается в конце скрипта vSocket.
Чтобы подключиться к веб-интерфейсу vSocket и изменить пароль по умолчанию:
Откройте веб-браузер и подключитесь к vSocket, введите
https://<ip адрес интерфейса управления vSocket>.Если вы подключены через Cato (сайт или Пользователь SDP), вы можете использовать частный IP интерфейса управления.
Если вы подключены через Интернет, вы можете использовать публичный IP интерфейса управления.
Войдите в веб-интерфейс с этими учетными данными:
Имя пользователя: admin
Пароль: VM ID
Чтобы найти ID VM:
На странице виртуальной машины Azure нажмите Обзор.
Нажмите, чтобы открыть JSON и найдите ID VM в JSON.
.png?sv=2026-02-06&spr=https&st=2026-10-23T00%3A53%3A55Z&se=2026-10-23T01%3A19%3A55Z&sr=c&sp=r&sig=udA4bO1KTmd3fgPiozcAzSgMMqRoPSEdTLvpgoMPveA%3D)
Измените пароль по запросу.