Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
トレノケートの横山です。
該当マニュアルは知りませんでしたが、なかなか面白いですね。
Azure VMでOSレベルの静的IPアドレスが禁止されているのは、Azure VNETにつながっているNICを管理するためです。
(以前は静的にIPアドレスを設定したら、Azureから管理できなくなり、アクセスすらできなくなったくらいです)
逆に言うと、Azur VNETにつながっていなければ、静的IPアドレスを付けることは問題ありません。
Loopback Adapterは仮想的なNICであり、どのネットワークとも接続されませんから、当然Azure VNETの管理下にもありません。そのため、静的IPアドレスを設定することが可能です。
DHCPサーバーを構築するには静的IPが必須なので、このLoopback Adapterに対して構成します。
このままだと、DHCPアドレスのリースができないので、Azure VMのもう1つのNIC(最初からあるNIC)を使って中継します。
Azure VNETはブロードキャストやユニキャストが使えませんが、DHCPリレーはユニキャストを使うので、これでDHCPが(リレーでのみ)使えるようになります。
冒頭に「オンプレミスのクライアントに動的 IP アドレスの割り当てを提供するために、オンプレミスの DHCP リレー エージェントのターゲットとして使用されます」とあるように、Azure VMに対してDHCPサーバーを提供することはできません。Azure VMからブロードキャストは出せないからです。オンプレミスPCから直接AzureのDHCPサーバーを指定することもできません。Azure VNETはブロードキャストを処理しませんし、そもそもブロードキャストはルーティングできません。