--- title: "Azure vSocketサイトを手動でデプロイする" slug: "deploying-an-azure-vsocket-site-manually" updated: 2026-10-22T23:17:35Z published: 2026-10-22T23:17:35Z canonical: "knowledge.catonetworks.com/deploying-an-azure-vsocket-site-manually" --- > ## Documentation Index > Fetch the complete documentation index at: https://knowledge.catonetworks.com/llms.txt > Use this file to discover all available pages before exploring further. # Azure vSocketサイトを手動でデプロイする この記事は、Microsoft Azureにホストされたサイト用に、Catoスクリプトを使用して仮想Cato Socket (vSocket) を手動でデプロイする方法を説明します。 ## 概要 Azureにホストされているサイトに対して、Azure仮想マシン(VM)上でvSocketをデプロイし、多くの物理Socketと同じ機能を享受することができます。この記事は、Azureマーケットプレイスを使用する代わりに、Catoスクリプトを使用して手動でvSocketをデプロイする方法を説明します。例えば、市場が利用できない中国にサイトがある場合。 vSocket VMを可用性セットに割り当てて冗長性を確保することも、例としてvSocket 高可用性で可能です。 ### Azure vSocketの追加デプロイオプション Catoは、Catoスクリプトを使用するAzureサイト用のvSocketをデプロイするための複数のオプションを提供しています。 これらは他のAzure vSocketデプロイメントオプションです: - [Azure vSockets用のハイアベイラビリティの設定](/v1/docs/configuring-ha-for-azure-vsockets) - HA設定でvSocketsをデプロイするためのCatoスクリプトの使用法についてさらに詳しく - [マーケットプレイスからのAzure vSocketsのデプロイ](/v1/docs/deploying-azure-vsockets-from-the-marketplace) - Azureマーケットプレイスで利用可能なCatoウィザードを使用して単一またはHAのvSocketsをデプロイする方法についてさらに詳しく ### vSocketイメージと設定スクリプトのコピー Catoは、Azure vSocket用のVHDイメージと構成スクリプトを提供します。 Azure PowerShellを使用して、CatoからvSocketイメージをAzureストレージコンテナにコピーし、Cato公開リポジトリからスクリプトファイルをダウンロードします。 Azure vSocketイメージと構成スクリプトについては、[SASを使用したAzure vSocket VHDイメージのコピー](/v1/docs/copying-the-azure-vsocket-vhd-image-with-sas)をご覧ください。 ### 一般的な前提条件 [Azure Cloud Shell](https://azure.microsoft.com/en-gb/features/cloud-shell/)から、またはmacOSおよびLinux Ubuntuオペレーティングシステムから、vSocket構成スクリプトを直接実行できます。 Windows Bashシェル、Windows Subsystem for Linux (WSL)を含む、ではAzure vSocketスクリプトの実行はサポートされていません。 **注意:** Azure vSocket は公開 DNS サーバーにアクセスできる必要があります。 VNetがプライベートDNSサーバーのみを使用するように設定されていないことを確認してください。 - 高可用性(HA)構成のために、vSocketはMGMTインターフェイスに静的IPアドレスが必要です - (オプション)vSocket WebUIへのインターネット経由のアクセスが必要な場合: - MGMTインターフェイスに公開IPを割り当て、TCP/443インバウンドトラフィックを許可するセキュリティルールを作成します - Catoでは、必要な期間だけWebUIをインターネットに一時的に公開することを推奨しており、送信元IPによるアクセス制限も追加できます) - [Catoソケット接続の前提条件](/v1/docs/cato-socket-connection-prerequisites-and-known-limitations)に記載されている要件を満たしていることを確認してください。 - vSocket設定スクリプトは、以下のインスタンスタイプをサポートしています: 2つのネットワークインターフェースを持つインスタンスへのvSocketの移行については、[この記事](/v1/docs/migrating-azure-vsockets-to-a-2-nic-solution)をご覧ください。 - 2 NICs - Standard_D2s_v5 - 3 NICs - Standard_D8s_v3 - 3 NICs - Standard_D8ls_v5 MicrosoftはD2s_v5およびD8ls_v5サイズでの高速ネットワークを必須としており、無効化することはできません。 #### 構成スクリプトのためのOSの前提条件 以下は、LinuxおよびmacOSオペレーティングシステムのスクリプトを実行するための前提条件です: - BASHシェルおよびtypical binutilsパッケージ。 - 軽量JSONプロセッサjq ([https://stedolan.github.io/jq/](https://stedolan.github.io/jq/)), Ubuntu OSでは`apt update && apt install jq`としてプロセッサをインストール。 - Azure CLIユーティリティ - Azure CLIのインストールについて詳しくは、[Microsoft Azure](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli?view=azure-cli-latest)のドキュメントを参照してください。 ### 既知の制限 以下はAzure vSocketに関する既知の制限事項です: - バージョン14.0より前のSocketバージョンの場合、プライマリvSocketのLAN IPがBGPピアリングに使用されますこれはセカンダリvSocketへのフェイルオーバーで生き残りません。 - バージョン14.0以降、vSocket HA構成でフローティングIPがBGPピアリングに使用されます隣接BGPルーターでフローティングIPを設定することを確認してください。 - Catoでは、3 NICsを使用したvSocketインスタンスタイプでのみ高速ネットワークをサポートします。 - Azure [Site Recovery](https://learn.microsoft.com/en-us/azure/site-recovery/azure-to-azure-support-matrix#replicated-machine-operating-systems)を使用したvSocket VMのレプリケーションはサポートされていません - 新しいデプロイメントのデフォルトVMはStandard_D8ls_v5です。現在このVMをサポートしていない場合は、Azure管理者にお問い合わせください。既存のデプロイメントに対しては、VMをリサイズできます。詳細については、[Microsoft Azureサイト用 - Cato vSocket VMをStandard D8Is v5 VMサイズに変更](/v1/docs/for-microsoft-azure-sites-changing-cato-vsocket-vms-to-standard-d8ls-v5-vm-size)を参照してください。 - Azure拡張機能およびバックアップはvSocket VMにはサポートされていません ## Azure vSocketの作成の概要 1. Cato管理アプリケーションでAzure vSocket用の新しいサイトを作成します。 2. AzureでvSocket VMのために以下の仮想リソースを作成します: - vSocket用のバーチャルネットワーク(VNet) - WAN、LAN、管理サブネット - WAN、LAN、および管理インターフェイス - 各vSocketサブネットのルーティングテーブル - WAN、LAN、および管理ネットワークセキュリティグループ 3. vSocket設定スクリプトを実行します ## Azure vSocketサイトの作成 Cato管理アプリケーションで、新しい**vSocket Azure**サイトを作成します。 Cato管理アプリケーション内で作成するすべてのネットワークセグメントは、Azure仮想ネットワークの範囲に含まれる必要があります。 vSocketのローカルIPは、Azureで作成するLANネットワークインターフェースのIPアドレスと同じでなければなりません サブネットの最初の3つのIPアドレスはVPCによって予約されています サイトを作成した後、Cato管理アプリケーションは、それに一意のシリアル番号(S/N)を割り当てます。シリアル番号をテキストファイルにコピーして貼り付けることをお勧めします。 このシリアル番号はvSocket構成スクリプトを実行するときに入力する必要があります。 **Azure vSocketのサイトを作成するには:** 1. Cato管理アプリケーションのナビゲーションメニューから、**ネットワーク > サイト**をクリックします。 2. **新規**をクリックします。**サイト追加**パネルが開きます。 ![add_site_vsocket.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/27865096856093(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 3. サイトの**一般**設定を構成します: 1. **サイト名**を入力します。 2. **サイトタイプ**を選択します。このオプションは、**トポロジー**ウィンドウでサイトに使用されるアイコンを決定します。 3. **接続タイプ**として**vSocket Azure**を選択します。 4. **国**、**州**、および**タイムゾーン**を設定して、**メンテナンスウィンドウ**の時間枠を設定します。 4. ISPの帯域幅に応じて、**下り**と**上り**帯域幅を含む**WANインターフェース設定**を構成します。 5. Azureサイトの**ネイティブ範囲**を含む、**LANインターフェース設定**を構成します。 この設定はAzureでのLANサブネットIP範囲と同じである必要があります。 6. **適用**をクリックします。サイトが**サイト**リストに追加されます。 7. vSocket設定スクリプトのためにvSocketシリアル番号をコピーして保存します: ![vSocket_Socket_tab.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247852614301(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 1. **ネットワーク > サイト**ページから、新しいvSocketサイトを選択します。 2. ナビゲーションメニューから**サイト構成 > ソケット**をクリックします。シリアル番号(S/N)をコピーして保存します。 ## Azure仮想リソースの作成 このセクションはvSocketのためにAzureで仮想リソースを作成する方法を説明します。デプロイメント次第で、新しいものを作成する代わりに、既存のAzure仮想リソースを使用できるかもしれません。 Azureでの仮想リソースを作成するのに正しい権限を持っていることを確認してください。 ### 仮想ネットワークの作成 AzureでvSocket用の仮想ネットワークアドレススペースを作成します。アドレススペースにはAzure vSocketのためのサブネットが含まれています。仮想ネットワークを作成すると、管理、LAN、およびWANリンクのためのサブネットも作成されます。 vSocketサブネットは/28の最小サブネットアドレススペースを持っています **仮想ネットワークを作成するには:** 1. Microsoft Azureのホームページから、新しい仮想ネットワークを作成します:**仮想ネットワーク > 作成**をクリックします。既存の仮想ネットワークを使用することにした場合、その仮想ネットワークに対応する既存のサブネットを選択する必要があります。 2. **仮想ネットワークを作成**ウィンドウで、仮想ネットワークの設定を構成します: 1. **基本**タブで、**サブスクリプション**、**リソースグループ**、**仮想ネットワーク**の名前と**地域**を選択します。 **メモ:**仮想ネットワークおよびvSocketリソースの残りの部分が同じリージョンにデプロイされていることを確認してください。 2. **IPアドレス**タブで次の設定を構成します: ![virtual_network_creation.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247852688541(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 1. 仮想ネットワークのための**アドレス空間**を作成します。 2. アドレススペース内で**サブネットを追加**をクリックし、vSocket用の各サブネット(LAN、WAN、管理)を作成します **注意:** - IPv6アドレス空間はサポートされていません - LANサブネットは、Cato管理アプリケーションでこのサイトに対して構成した**ネイティブ範囲**と相関する必要があります - 各サブネットのアドレス範囲は、仮想ネットワークのアドレス空間内に含まれている必要があります 3. **レビュー+作成**をクリックします。仮想ネットワークはAzureアカウントにデプロイされます。 ### LANリソースの構成 vSocketに必要とされるLANリソース:サブネット、ネットワークインターフェース、ルーティングテーブル LANサブネットは、内部Azureリソースに送信されるLANトラフィックを指します。ネットワークインターフェースはLANサブネットを使用するように設定されています。このセクションでは、ネットワークインターフェースを作成し、それをLANサブネットにアタッチする方法を説明します。 **注意:** Azure 冗長化構成の場合、フェイルオーバー中にAPIコールが行われ、スタンバイvSocketのLANインタフェースに自動的にフローティングIPが追加され、LANインタフェースで設定済みの設定(LAN NSGを含む)が削除されます。 vSocketのLANインターフェースにフローティングIPを手動で設定しないでください Cato HAスクリプトは、プライマリvSocketのLANインターフェースにフローティングIPを割り当て、その後vSocketsをリブートします。 #### LANインターフェイスの作成 Azureウィザードを使用して、vSocketのLANインターフェースとして使用されるネットワークインターフェースの設定を定義します。 1. Microsoft Azure ホームページから、**ネットワークインタフェース** に移動します。 2. **作成**をクリック。 **ネットワークインタフェースの作成** ページが開きます。 ![network_interface.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247811880221(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 3. ネットワークインタフェースの設定を構成します: 1. **サブスクリプション** - Azure アカウントのサブスクリプション ID。 2. **リソースグループ** - ネットワークインタフェース用のリソースグループを選択します。 3. **名前** - インタフェースに意味のある名前を付けます。 4. **地域** - vSocketリソースと同じ地域を選択します。 5. **仮想ネットワーク** - vSocket用に設定した仮想ネットワークを選択します 6. **サブネット** - LANサブネットを選択します。 7. **IP バージョン** - **IPv4**を選択します。 8. **プライベートIPアドレスの割り当て** - **静的**を選び、ネットワークインタフェース用のプライベート IP アドレスを入力します。このIPアドレスは、Cato管理画面でネイティブ範囲に対して設定された**ローカルIP**と同じです。 4. **レビュー + 作成**をクリック。ネットワークインタフェースがAzureアカウントにデプロイされます。 5. インタフェースのIP転送を有効にする: 1. Microsoft Azure ホームページから、**ネットワークインタフェース** に移動します。 2. LANネットワークインタフェースを選択します。 3. **設定** セクションから、**IP構成** をクリックします。 4. **IP 転送を有効化** を選択します。 5. **保存** をクリック。ネットワークインタフェースがIP転送用に設定されています。 #### LAN ルートテーブルの設定 AzureサイトとvSocket用にルートテーブルを作成して設定します。 LANルートテーブルを設定するためには、以下の設定が必要です: - Azureアカウントからの**すべてのトラフィック**がvSocketを通過する場合、LANサブネットには0.0.0.0/0を使用できます。 - ただし、一部のトラフィックのみがvSocketを通過する場合は、関連するトラフィックのIP範囲のLANサブネットを設定してください。 - Windows KMSとルートテーブル内にデフォルトルート(0.0.0.0/0)が含まれている場合、23.102.135.246/32の例外を追加してください。 Microsoftのドキュメントセンターで詳細を[こちら](https://learn.microsoft.com/en-us/troubleshoot/azure/virtual-machines/custom-routes-enable-kms-activation)から読む。 LANルートを設定した後、LANサブネットをルートテーブルに割り当てます。 **LANルートテーブルの設定:** 1. LANルートテーブルを作成: ![route-table-creation.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247852870301(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 1. 検索バーから**ルートテーブル**を検索。 2. **ルートテーブル** ページから**作成** をクリックします。 3. **ルートテーブルの作成** パネルで、**名前**を入力し、他の設定をしましょう。 4. **作成** をクリック。ルートテーブルがAzureアカウントにデプロイされます。 2. vSocket用のLANルートを設定: 1. **ルートテーブル** ページから新しいルートテーブルをクリックします。 2. 左側のペインで、**設定** セクションから**ルート**をクリックします。 3. LAN トラフィック用のルートを作成: 1. **追加** をクリック。 2. **ルート追加** パネルで、**ルート名**を入力します。 3. **宛先タイプ** で、LANのIPアドレス範囲を入力します。 4. **ネクストホップタイプ** で**仮想アプライアンス**を選択します 5. **次のホップアドレス** で、vSocket VM用のプライベート IP アドレスを入力します 6. **追加** をクリック。 LAN から インターネットへのルートがルートテーブルに追加されます。 3. LAN サブネットをルートテーブルに関連付けるには: 1. **ルートテーブル** ページの左側のペインで、**設定** セクションから**サブネット**をクリックします。 2. **関連付け** をクリック。 3. **サブネットの関連付け** パネルで、**仮想ネットワーク** ドロップダウンメニューから仮想ネットワークを選択します。 ![09_AssociateSubnet.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247805347741(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 4. **サブネット** ドロップダウンメニューから、LANサブネットを選択します。 5. **OK** をクリック。 LAN サブネットがルートテーブルに追加されました。 ### WANリソースの設定 これらは、vSocketのWANサブネット用に必要なリソースです:サブネット、ネットワークインタフェース、およびルートテーブル。 これは、Catoクラウドに送信されるWANトラフィック用のAzureでの仮想インタフェースです。このインタフェースは、WANサブネットを使用するように設定されています。インタフェースを作成した後、IP転送をサポートするように有効化する必要があります #### WAN インタフェースの作成 Azure ウィザードを使用して、vSocket のWANインタフェースとして使用されるネットワークインタフェースの設定を定義します。 1. Microsoft Azure ホームページから、**ネットワークインタフェース** に移動します。 2. **作成**をクリック。 **ネットワークインタフェースの作成** ページが開きます。 ![network_interface.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247811880221(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 3. ネットワークインタフェースの設定を構成します: 1. **サブスクリプション** - Azure アカウントのサブスクリプション ID。 2. **リソースグループ** - ネットワークインタフェース用のリソースグループを選択します。 3. **名前** - インタフェースに意味のある名前を付けます。 4. **地域** - vSocketリソースと同じ地域を選択します。 5. **サブネット** - WANサブネットを選択します。 6. **IP バージョン** - **IPv4**を選択します。 7. **プライベートIPアドレスの割り当て** - **静的**を選び、WANネットワークインタフェース用のプライベート IP アドレスを割り当てます。 4. **レビュー + 作成**をクリック。 WANインタフェースがAzureアカウントにデプロイされました 5. WAN インタフェース用の IP 転送を有効化: 1. Microsoft Azure ホームページから、**ネットワークインタフェース** に移動します。 2. WANネットワークインタフェースを選択します 3. **設定** セクションから、**IP構成** をクリックします。 4. **IP 転送を有効化** を選択します。 5. **保存** をクリック。ネットワークインタフェースがIP転送用に設定されています。 6. WAN インタフェースにパブリック IP アドレスを追加: 1. ネットワークインターフェースの**設定**セクションから、**IP構成** をクリックします 2. IPアドレスを選択します。 **IP構成の編集**パネルが開きます。 3. **パブリックIPアドレスの関連付け** を選択して、**保存** をクリックします。 #### WANルートテーブルの設定 WANネットワークインタフェースは、WANサブネットをインターネット経由でCatoと接続します。次のルートテーブルは、WAN インタフェースと管理インタフェースの両方で使用されます。両方とも同じアウトバウンドルーティングポリシーを必要とするためです。 WANルートテーブルを設定し、WANネットワークインタフェースに関連付けた後は、管理ネットワークとWANルートテーブルを関連付けます。 **WANルートテーブルを設定するには:** 1. WAN ルートテーブルを作成: 1. 検索バーから**ルートテーブル**を検索。 2. **ルートテーブル** ページから**作成** をクリックします。 3. **ルートテーブルの作成** パネルで設定を行います。 4. **作成** をクリック。ルートテーブルがAzureアカウントにデプロイされます。 2. WANルートテーブルの設定: 1. **ルートテーブル** ページから新しいルートテーブルをクリックします。 2. 左側のペインで、**設定**セクションから**ルート**をクリックします。 3. アウトバウンド トラフィック用のルートを作成: 1. **追加** をクリック。 2. **ルート追加** パネルで、**ルート名**を入力します。 3. **宛先タイプ** で、**0.0.0.0/0** を入力します。 4. **次のホップタイプ** で **インターネット** を選択します。 5. **追加**をクリック 3. WANサブネットをルートテーブルに関連付けます: 1. **ルートテーブル** ページの左側ペインで、**設定**セクションから**サブネット**をクリックします。 2. **関連付け** をクリック。 3. **サブネットの関連付け** パネルで、**仮想ネットワーク** ドロップダウンメニューから仮想ネットワークを選択します。 4. **サブネット** ドロップダウンメニューからWANサブネットを選択します。 5. **OK** をクリック。 WAN サブネットがルートテーブルに追加されました。 ### 管理リソースの設定 管理インタフェースは、vSocketとAzure API間の管理通信用のAzure上の仮想インタフェースです。このインタフェースは、vSocket WebUIにアクセスするためにも使用されます。 - 管理インタフェースへのインバウンドアクセスは潜在的なセキュリティ リスクであり、Azure ネットワーク セキュリティ グループを設定して、このインタフェースへのアクセスを必要な管理者のみに制限する必要があります。 - 単一のvSocketでは、管理インタフェースにはインバウンドまたはアウトバウンドトラフィックは必要ありません - アウトバウンドインターネットトラフィックはAzure HA構成にのみ必要です。 - 公共管理IP(割り当てられている場合)を使用して、vSocket WebUIにアクセスするために、TCP/443でインターネットからのインバウンド接続を許可する必要があります #### 管理インタフェースの作成 Azure ウィザードを使用して、vSocketの管理インタフェースとして使用されるネットワークインタフェースの設定を定義します。 1. Microsoft Azure ホームページから、**ネットワークインタフェース** に移動します。 2. **作成**をクリック。**ネットワークインタフェースの作成** ページが開きます。 3. MGMTネットワークインタフェースの設定を構成します: 1. **サブスクリプション** - あなたのAzureアカウントのサブスクリプションID。 2. **リソースグループ** - ネットワークインタフェースのリソースグループを選択します。 3. **名前** - インタフェースに意味ある名前を付けます。 4. **地域** - 他のvSocketリソースと同じ地域を選択します。 5. **仮想ネットワーク** - vSocket用にあらかじめ構成した仮想ネットワークを確認してください。 6. **サブネット** - 管理サブネットを選択します。 7. **IPバージョン** - **IPv4**を選択します。 8. **プライベートIPアドレスの割り当て** - **静的**を選択し、管理ネットワークインタフェースのためにプライベートIPアドレスを割り当てます。このIPはローカルでvSocket WebUIにアクセスするために使用できます。 4. **確認 + 作成** をクリックします。 MGMTネットワークインタフェースがAzureアカウントに展開されています。 5. インタフェースに対するIP転送を有効にします: 1. Microsoft Azureのホームページから、**ネットワークインタフェース**にアクセスします。 2. 管理ネットワークインタフェースを選択します。 3. **設定** セクションから、**IP構成**をクリックします。 4. **IP転送の有効化** を選択します。 5. **保存** をクリックします。ネットワークインタフェースはIP転送に設定されています。 6. **(任意)** インターネット経由でvSocket WebUIにアクセスする必要がある場合は、管理インタフェースにパブリックIPアドレスを割り当てます。(ネットワークインタフェースのプライベートIPを通じてWebUIにアクセスすることもできます) 1. Microsoft Azureのホームページから、**ネットワークインタフェース**にアクセスします。 2. 管理ネットワークインタフェースを選択します。 3. **設定** セクションから、**IP構成**をクリックします 4. IPアドレスを選択します。 **IP構成の編集** ペインが開きます。 5. **公開IPアドレスの関連付け** を選択して、**保存** をクリックします。 #### 管理サブネットをルートテーブルに関連付ける 同じルーティングテーブルを以前にWANインタフェースのために作成したものとして、管理インタフェースに使用してください。両方のネットワークインタフェースは、インターネットへのアウトバウンド接続に同じルーティングポリシーを必要とします。 **管理サブネットをルートテーブルに関連付けます:** 1. **ルートテーブル**ページの左ペインから、**設定**セクションに移動し、**サブネット**をクリックします。 2. **関連付け** をクリックします。 3. **サブネットの関連付け** ペインから、**仮想ネットワーク** ドロップダウンメニューで仮想ネットワークを選択します。 4. **サブネット**のドロップダウンメニューから管理サブネットを選択します。 5. **OK** をクリックしますルートテーブルは、現在管理サブネットに関連付けられています。 ### ネットワークセキュリティグループの作成 許可されるトラフィックを定義するネットワークセキュリティグループを作成します。 vSocket VMを作成した後、このセキュリティグループを適用してネットワークインタフェースのインバウンドトラフィックを管理できます **注意:** vSocketに新しいグループを作成する代わりに、既存のセキュリティ グループを使用できます。既存のセキュリティグループを使用している場合、このセクションをスキップしてください。 **ネットワークセキュリティグループを作成するには:** 1. Microsoft Azureのホームページから、**ネットワークセキュリティグループ**に移動します。 2. **ネットワークセキュリティグループ**ページから、**作成** をクリックします。 ![](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/network_security.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) **ネットワークセキュリティグループの作成** ページが開き、**基本** タブが表示されます。 1. **リソースグループ** を選択します。 2. ネットワークセキュリティグループの**名前** を入力します。 3. セキュリティグループの **地域** を選択します。 3. **確認 + 作成** をクリックします。ネットワークセキュリティグループは使用可能になります。 #### WANとLANのセキュリティルールの設定 vSocketに接続を許可されるトラフィックを定義するために、ネットワークセキュリティグループのインバウンドセキュリティルールを設定します WANネットワークセキュリティグループを設定して、すべてのインバウンドトラフィックを拒否し、すべてのアウトバウンドトラフィックを許可することをお勧めします。 Catoファイアウォールを使用してインバウンドLANトラフィックを制御し、LANネットワークセキュリティグループの両方向のトラフィックをすべて許可します。 ![nsg-settings.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247853230493(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) **インバウンドとアウトバウンドのセキュリティルールを構成するには:** 1. Microsoft Azureのホームページから、**ネットワークセキュリティグループ**に移動します。 2. 前のセクションで作成したネットワークセキュリティグループを選択します。 3. **設定** セクションから、**インバウンドセキュリティルール**をクリックします。 4. **追加** をクリックして、**インバウンドセキュリティルールの追加** ペインを開き、インバウンドWANルールを構成します。 5. **設定** セクションから、**アウトバウンドセキュリティルール**をクリックします。 6. **追加** をクリックして、**アウトバウンドセキュリティルールの追加** ペインを開き、アウトバウンドWANルールを構成します。 7. LANネットワークセキュリティグループに対して前のステップを繰り返します。 8. ネットワークセキュリティグループを割り当てるには、以前に作成した仮想ネットワークリソースに移動します: ![network_security_group_assign.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247824218013(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 1. **設定** セクションから、**サブネット**をクリックし、ネットワークセキュリティグループを割り当てるサブネットを選択します。 2. ドロップダウンメニューからネットワークセキュリティグループを選択します。 3. **保存** をクリックします。 以下の表はサンプルのインバウンドセキュリティルールを示しています。 | 名前 | ソース > IPアドレス | 送信元ポート 範囲 | 宛先 | 宛先ポート範囲 | プロトコル | アクション | 優先度 | | --- | --- | --- | --- | --- | --- | --- | --- | | WAN_inbound | 0.0.0.0/0 | * (すべて) | すべて | 0-65535 | * (すべて) | 拒否 | 100 | | WAN_outbound | 0.0.0.0/0 | * (すべて) | すべて | 0-65535 | * (すべて) | 許可 | 100 | | LAN_inbound | 0.0.0.0/0 | * (すべて) | すべて | 0-65535 | * (すべて) | 許可 | 100 | | LAN_outbound | 0.0.0.0/0 | * (すべて) | すべて | 0-65535 | * (すべて) | 許可 | 100 | ## Azure設定スクリプトの実行 Cato Networksの設定スクリプトは、Azure vSocketの作成をサポートします。スクリプトは自動的にvSocketのためのVMを作成し、その後、そのアカウントに対する設定を確認します。 vSocketの設定のあるカスタム実行ファイルを作成して、スクリプトを非対話モードで実行することもできます > [!TIP] > 注: > > - vSocket WebUIのデフォルトパスワードは、vSocket VMの **VM ID** です VM IDはvSocketスクリプトの最後に表示されます。デプロイメントが完了したら、VM IDをテキストファイルに保存することをお勧めします。 VM IDを見つける方法については、以下の [Azure vSocket WebUIへの接続](/v1/docs/deploying-an-azure-vsocket-site-manually#h_01JHFPDKAFESEB6T21WDT5VMB5) を参照してください。 > - 構成スクリプトを実行する前に、すべての仮想リソースが同じ地域にあることを確認してください。 vSocketイメージがAzureコンテナにアップロードされていることを確認し、構成スクリプトがあることを確認してください詳細情報については、[Azure vSocket VHD イメージのコピー (SASを使用)](/v1/docs/copying-the-azure-vsocket-vhd-image-with-sas) をご覧ください。スクリプトをダウンロードするには、ナレッジベースにログインする必要があります。 ### vSocket VMを可用性セットに割り当てる(オプション) Cato vSocketスクリプト (`create_vm_from_vhd.sh`) を使用して、vSocketを可用性セットに割り当てることができます。このオプションは、通常、vSocket HA構成で、両方のvSocketが異なる障害と更新ドメインに割り当てられていることを確認するために使用されます。 Cato vSocketスクリプトを実行する前に、可用性セットを作成する必要があります。 異なる可用性ゾーンを使用しているVMに対して可用性セットを割り当てることはできません。 **注意:** Azureでは、VM作成後に可用性セットにVMを割り当てることはできません。 新しい可用性セットを作成し、以下のように設定を構成してください: - VM と同じリソース グループに割り当ててください。 - **故障ドメイン**と**更新ドメイン**を**2**に設定します。 次のスクリーンショットは、vSocket可用性セットの例を示します: ![](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/basics.png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) ### スクリプト用の Azure 情報 vSocket設定を正しく構成するためにスクリプトで次の情報が求められます: - Azureアカウントのサブスクリプションとログイン詳細 - リソース ID のみを入力することを確認してください。リソース名を入力すると、スクリプトが失敗する可能性があります。 - リソース グループ - ストレージ アカウント - ストレージ コンテナ - ストレージ ブロブ - ストレージタイプ - 非加速インスタンスStandard_D8ls_v5のためのStandard_LRSストレージオプションを選択してください。 - 可用性セットまたは可用性ゾーン - VMのインターフェース名 - vSocket VM の名前を入力してください - Cato管理アプリケーションからのvSocket用S/N - Azure VM インスタンスタイプ ### スクリプトの実行 インタラクティブモードで構成スクリプトを実行し、Azure vSocketを作成して構成します。スクリプトの一部として、vSocket VM の名前を設定します。この名前は後で変更することはできません。 スクリプトの一部に、vSocket VM 用のSSDを選択する工程があります。一般的に、VMには標準のSSDを使用できます。 vSocketスクリプトに関する詳細情報を知りたい場合は、 `./create_vm_from_vhd.sh --help` を実行してください #### Azure Cloud Shellからスクリプトを実行 Azure環境でCato vSocketスクリプトを実行するには、Azure Cloud Shellを利用します。 **vSocket 構成スクリプトを実行するために Azure Cloud Shellを使用します:** 1. Microsoft Azure ウィンドウの上部から、Cloud Shell をクリックします。 ![CloudSHell.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247805910429(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D)。 2. **Cloud Shellにようこそ** パネルがウィンドウの下部に表示され、 **Bash** をクリックします。 3. Azureのホームディレクトリに移動し、スクリプトファイルを手動またはCLI経由でアップロードします: 1. **手動で** - **アップロード** をクリックして、以前にダウンロードしたスクリプトファイルを選択します。[vSocketイメージと構成スクリプトのコピー](/v1/docs/deploying-an-azure-vsocket-site-manually#h_01JHFPDKAEBFXF9H6GP7756ZRW)。 2. **CLI** - wget コマンドを使用してファイルをダウンロードします - `wget https://catonetworks.hosted-by-files.com/CatoNetworks-Support/Public/Azure%20vSocket/create_vm_from_vhd.sh` 。 4. スクリプトに実行権限を与え、 `chmod u+x create_vm_from_vhd.sh` を実行します。 5. Cato vSocketスクリプトを実行します。 `./create_vm_from_vhd.sh --login`。 6. 専用コードで認証するように求められます。 7. 認証されると、インタラクティブモードが実行され、vSocket設定を入力するように求められます。 スクリプトはvSocket VMを作成してデプロイします。 #### macOSまたはLinuxからスクリプトを実行: スクリプトを実行する前に、スクリプトファイルと同じディレクトリにいることを確認してください。 **macOSまたはLinuxからvSocket構成スクリプトを実行します:** 1. スクリプトに実行権限を与え、 `chmod u+x create_vm_from_vhd.sh` を実行します。 2. スクリプトを開始し、CLIから `./create_vm_from_vhd.sh --login` を実行します。 3. インタラクティブモードを選択し、vSocket 設定を入力します。 スクリプトはvSocket VMを作成してデプロイします。 ### 非インタラクティブモードでスクリプトを実行 vSocketスクリプトを実行し、環境変数を自動的に渡すカスタム実行ファイルを作成できますつまり、カスタムファイルに全てのvSocketデータを入力し、その後Catoスクリプトが非インタラクティブモードでvSocketを設定します。 次のセクションは、カスタム実行ファイルを説明し、サンプルファイルを示します。 > [!TIP] > 注意事項: > > - カスタムファイルを実行する前に、スクリプトファイルと同じディレクトリにいることを確認してください。 > - ご使用のオペレーティング システムに jq がインストールされていることを確認してください。 **非インタラクティブモードでvSocketスクリプトを実行するには:** 1. 環境変数を含むCato vSocketスクリプト用の新しい実行ファイルを作成します。 2. ファイルに実行権限を与えます。例えば、`chmod a+x <file_name>.sh`を実行します。 3. ファイルを実行します。そのファイルは環境変数をCatoスクリプトに渡し、vSocketを作成します。 #### vSocket環境変数の説明 このセクションでは、非インタラクティブモードでvSocketを作成するためにカスタム実行ファイルで構成する環境変数を説明します。変数リストの最後にあるのは、Catoスクリプトを実行するコマンドです。 AZ_VS_SUBSCRIPTION - Azure サブスクリプション名または ID AZ_VS_RESOURCE_GROUP - リソースグループ名 AZ_VS_STORAGE_ACOUNT - ストレージ アカウント名 AZ_VS_STORAGE_CONTAINER - ストレージコンテナ名 AZ_VS_STORAGE_BLOB - VHDディスクイメージブロブ名(ストレージコンテナ内) AZ_VS_STORAGE_SKU - ストレージディスクタイプSKU - **Standard_LRS** AZ_VS_LAN_NIC - 管理仮想NICの名前 AZ_VS_WAN_NIC - WAN仮想NICの名前 AZ_VS_MNG_NIC - LAN仮想NICの名前 AZ_VS_SERIAL_ID - Azureサイト用Cato vSocketのシリアルID番号 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 WebUIへの接続 vSocketがデプロイされた後、vSocket WebUIに接続してVMのパスワードを変更することをお勧めします vSocketのデフォルトのパスワードは、vSocket VMの**VM ID**です VM IDは、vSocketスクリプトの最後に表示されます。 **vSocket WebUIに接続してデフォルトのパスワードを変更するには:** 1. Webブラウザーを開き、vSocketに接続し、`https://<vSocket 管理インターフェース ip>` 。 1. Cato(サイトまたはSDPユーザー)を介して接続されている場合は、管理インターフェースのプライベートIPを使用できます。 2. インターネット経由で接続されている場合は、管理インターフェースのパブリック IP を使用できます。 2. これらの資格情報でWebUIにログインします: - ユーザ名: admin - パスワード: VM ID **VM IDを見つけるには:** 1. Azure仮想マシンのページに行き、**概要** をクリックします。 2. JSONを開き、JSONでVM IDを見つけてください。 ![Azure_VM_ID.png](https://cdn.document360.io/81d0367c-2b69-4ba8-b412-1c8f46ce677e/Images/Documentation/24247840374429(1).png?sv=2026-02-06&spr=https&st=2026-11-10T17%3A01%3A02Z&se=2026-11-10T18%3A01%3A02Z&sr=c&sp=r&sig=OLRKZ1%2BAu6sC9YW%2B2M7iShKdXOajiwmDaBuCM1tciYA%3D) 3. プロンプトが表示されたら、パスワードを変更してください。