Назад | Перейти на главную страницу

Виртуальная машина Windows Azure с настраиваемыми доменами GoDaddy

Я задал этот вопрос (на ТАК случайно):

У меня возникают проблемы с настройкой личного домена (приобретенного на GoDaddy.com) с виртуальной машиной Azure (на которой я планирую запускать несколько веб-сайтов). Я установил некоторые Endpoints (80 для Http и 443 для SSL) Я использую CNAME из myvm.cloudapp.net и я установил привязку в IIS виртуальной машины к моей виртуальной машине Azure INTERNAL IP ADDRESS. Вуаля, все работает. Проблема в том, что Azure время от времени меняет этот IP-адрес ... поэтому мой вопрос: есть ли лучший способ настроить это, чтобы мне не приходилось беспокоиться об изменении IP-адреса?

Очень полезный ответ, который я получил, был о "dynamic DNS"

Однако это касается только части проблемы. Вторая часть - это Bindings Внутри IIS на Azure сервер, как мне убедиться, что у них всегда правильный IP?

Скорее с опозданием - теперь Azure предлагает "Зарезервированные IP-адреса", что может помочь, однако из-за варианта использования, который вам нужен, они могут не помочь:

В ценообразование из них в настоящее время1 перечислено как:

Первые 5 зарезервированных IP-адресов (в использовании)
0 фунтов стерлингов в час за IP

Неиспользованный Зарезервированные IP-адреса
0,0025 фунтов стерлингов в час за IP (~ 2 фунта стерлингов в месяц за IP)

А неиспользуемый IP-адрес определяется как (выделено мной):

[...] Зарезервированный IP-адрес, который не используется в Бег развертывание

Поэтому, если вы отключите виртуальную машину, которая использует зарезервированный IP-адрес, этот IP-адрес станет «неиспользуемым», и вы начнете платить за него - однако, если ваши виртуальные машины отключены из-за того, что у вас нет кредита, у вас не будет никаких кредит для оплаты зарезервированных IP-адресов.

Вам нужно будет настроить виртуальную сеть в Azure до подготовки виртуальной машины. Это даст вам набор внутренних IP-адресов для сопоставления ваших сайтов в IIS.

Затем следуйте инструкциям в этой статье, чтобы сделать то, о чем вы просите:

Настройка личного доменного имени для облачной службы Windows Azure

В настоящее время у меня есть физический сервер, на котором работает несколько веб-сайтов, но я планирую переместить их на новую виртуальную машину в Azure, поэтому я установил несколько сайтов на тестовой виртуальной машине.

Моя подписка Azure в настоящее время работает в учетной записи MSDN, которая дает мне 100 долларов в месяц бесплатно. Недавно во время тестирования других служб Azure я превысил сумму кредита в 100 долларов, и моя подписка была отключена. Похоже, из-за этого мой оригинальный публичный IP-адрес был переработан. Когда я получил свой следующий набор ежемесячных кредитов, моя подписка была снова активирована, но мой IP-адрес изменился. Мне пришлось вернуться в DNS и изменить свои записи A на новый внешний IP-адрес.

Я не уверен, есть ли способ сохранить IP-адрес в такой ситуации, но имейте в виду такой сценарий.

Надеюсь, это поможет, Брайан