1

Azure リソースを V1 Service Management API から V2 Resource Manager API に移行してきましたが、Azure が提供する DNS について確信が持てません。以前は、同じクラウド サービス内のホストに ping を実行できましたが、V2 にはクラウド サービスがありません。ホストは、同じリソース グループ内で相互に ping を実行することもできません。

私が行った唯一の変更は、ホスト名を /etc/hosts に追加することです。これにより、VM は自分自身に ping を実行できます (127.0.0.1 に解決されます)。

127.0.0.1 localhost
127.0.0.1 myazurevmhostname

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts

resolv.conf ファイルはデフォルトのままです。

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 10.0.2.2
nameserver 10.0.2.3
search reddog.microsoft.com

したがって、VMmyvm1とがあれば、からmyvm2できると期待していますが、これは機能しません。では、独自の DNS サーバーを提供することなく、Resource Manager を使用して「クラウドのみ」のネットワークを作成するにはどうすればよいでしょうか?nslookup myvm2myvm1

更新最初にこの質問をしたので、Microsoft はバックエンドに変更を加え、DNS サーバーなしで内部の名前解決を可能にしました。

4

2 に答える 2

0

Microsoft.Network リソース プロバイダーから新しいリソースを追加できます。ARM テンプレートを使用している場合、スキーマは次の MSDN 記事にあります。

PowerShell を使用している場合、Azure Resource Manager のネットワーク コマンドレットのリファレンスは、この別の MSDN 記事にあります。

于 2015-06-23T12:53:33.580 に答える