0

Я создал 2 виртуальных машины ak-testvm-01 и ak-testvm-02 в той же подсети, где первая виртуальная машина имеет статический IP-адрес 10.0.0.4, а второй - статический IP-адрес 10.0.0.5.Ping Azure VM в той же подсети с использованием имени VM

Я могу пинговать одну виртуальную машину от другой, используя их IP-адреса. Но я не могу пинговать один из другого, используя имя виртуальной машины. i.e Если я нахожу ping ak-testvm-02 из ak-testvm-01, я получаю ошибку ping request could not find host.

Что мне делать, чтобы иметь возможность пинговать один из другого с использованием имени виртуальной машины?

Благодаря

ответ

0

разрешения имен между (различным облачным сервисом) виртуальной машиной в одной и ту же виртуальной сети осуществляются с использованием доменного имени. Подробности об этом и других сценариях разрешения имен доступны here.

Таким образом, в вашем сценарии, свистеть ак-testvm-02 необходимо предоставить полное имя DNS, которое ak-testvm-02.clouddapp.net. Это заканчивается тем, что проходит через балансировщик загрузки Azure, хотя это не позволяет трафик пинга.

This article описывает использование psping (из sysinternals) для выполнения пинга с использованием одного из общедоступных портов конечной точки на вашей виртуальной машине, таких как конечная точка удаленного рабочего стола (RDP) или PowerShell, добавленная по умолчанию. Таким образом, если ваш RDP конечная точка находится на общественном порт 62682 (например), то вы можете использовать следующую команду:

psping ak-testvm-02.cloudapp.net:62682 

Другой вариант заключается в настройке собственного сервера DNS в виртуальной сети.

 Смежные вопросы

  • Нет связанных вопросов^_^