3.12.3. Floating IP アドレスの無作為な割り当て
Floating IP アドレスをインスタンスに動的に確保するには、以下の手順を実施します。
以下の
openstackコマンドを入力します。openstack floating ip create
# openstack floating ip createCopy to Clipboard Copied! Toggle word wrap Toggle overflow 以下の例では、特定の IP アドレスを選択する代わりに、OpenStack Networking にプールから Floating IP アドレスを確保するよう要求します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow IP アドレスを確保したら、特定のインスタンスに割り当てることができます。
以下のコマンドを入力し、インスタンスに関連付けられたポート ID を特定します。
openstack port list
# openstack port listCopy to Clipboard Copied! Toggle word wrap Toggle overflow (ポート ID とインスタンスに割り当てられた固定 IP アドレスのマッピングが表示されます。)
Copy to Clipboard Copied! Toggle word wrap Toggle overflow インスタンス ID をインスタンスのポート ID に関連付けます。
openstack server add floating ipINSTANCE_NAME_OR_ID FLOATING_IP_ADDRESS以下に例を示します。
openstack server add floating ip VM1 172.24.4.225
# openstack server add floating ip VM1 172.24.4.225Copy to Clipboard Copied! Toggle word wrap Toggle overflow MAC アドレス (3 列目) がインスタンスのポートと一致していることを確認して、インスタンスの正しいポート ID を使用したことを確認します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow