Я развернул две машины ubuntu (14.04) с разными облачными сервисами в виртуальной сети (с конфигурацией по умолчанию). Теперь я хотел бы получить частный IP-адрес одной из машин с другой машины. В соответствии с этот в документе это должно быть возможно с использованием полного доменного имени.
При наборе текста (с машины 1)
nslookup machine2.cloudapp.net
публичный ip возвращается. Значит, либо что-то не так, либо я использую неправильное полное доменное имя. Если да, то где мне его найти?
Если ваши виртуальные машины не находятся в одной облачной службе, они не будут сопоставлены с их частным адресом, если вы не добавите их вручную в файл / etc / hosts или не настроите собственный DNS-сервер.
Пример:
192.168.0.4 machine1
192.168.0.5 machine2
Если вы ссылаетесь на эту строку:
Разрешение имен обеспечивается между экземплярами ролей и виртуальными машинами, расположенными в одной виртуальной сети, но в разных облачных службах, с помощью полного доменного имени экземпляра целевой роли или виртуальной машины.
Это будет отображаться только для публичного адреса. Это разрешение именине имя хоста. Это означает, что даже если вы заблокируете подключение к Интернету, ваша виртуальная машина все равно будет знать, кто machine2.cloudapp.net есть, но разрешение будет его публичным IP-адресом.