Я должен использовать не - стандартный Windows Azure Port Mappings?

Поскольку предпочтения сервера на основе задержки ищут "соединение RTT".

1
задан 13 June 2013 в 01:32
1 ответ

Итак ... для чего-то вроде веб-сервера у вас обычно есть более одной виртуальной машины (для масштабирования), и вы обычно хотите, чтобы балансировщик нагрузки выполнял свою работу и распространял трафик через все ваши виртуальные машины. В этом случае вы должны использовать конечную точку с балансировкой нагрузки и сопоставить порт 80 (внешний) с портом 80 (внутренний) - нет смысла выбирать какой-то случайный входной порт. Конечно, если у вас нестандартный веб-сайт (например, сайт управления), возможно, вы разместите его на чем-нибудь другом (например, на порте 8000). На этом этапе вы можете решить, сопоставить его с портом 80 или оставить его на порту 8000.

Где начинается самое интересное: что-то вроде RDP. Если вы просто использовали порт 3389, и у вас было несколько виртуальных машин, все они отображали внешний 3389 на внутренний 3389, как бы вы выбрали, к какой виртуальной машине подключать RDP? Ответ: Вы не - вы » d иметь конечную точку с балансировкой нагрузки, и вам повезет, и вы сможете только угадать, к какой виртуальной машине вы подключены.

Таким образом, вы используете конечные точки с переадресацией портов, по одной конечной точке на виртуальную машину, каждая со своим собственным выделенным портом. Из внешнего мира теперь у вас будет банк портов: возможно, 55000, 56000 и т. Д. Каждый из них затем будет отображаться на внутренний порт 3389 на соответствующей виртуальной машине. И ... вуаля - у вас есть прямой доступ по протоколу RDP к каждой отдельной виртуальной машине.

Это сопоставление портов также применимо к ssh (при использовании Linux) или любому другому сценарию, когда у вас есть служба, работающая независимо на нескольких виртуальных машинах, где вам нужно прямой доступ к конкретной виртуальной машине по какой-то причине.

каждый со своим собственным выделенным портом. Из внешнего мира теперь у вас будет банк портов: возможно, 55000, 56000 и т. Д. Каждый из них затем будет отображаться на внутренний порт 3389 на соответствующей виртуальной машине. И ... вуаля - у вас есть прямой доступ по протоколу RDP к каждой отдельной виртуальной машине.

Это сопоставление портов также применимо к ssh (при использовании Linux) или любому другому сценарию, когда у вас есть служба, работающая независимо на нескольких виртуальных машинах, где вам нужно прямой доступ к конкретной виртуальной машине по какой-то причине.

каждый со своим собственным выделенным портом. Из внешнего мира у вас теперь будет банк портов: возможно, 55000, 56000 и т. Д. Каждый из них затем будет отображаться на внутренний порт 3389 на соответствующей виртуальной машине. И ... вуаля - у вас есть прямой доступ RDP к каждой отдельной виртуальной машине.

Это сопоставление портов также применимо к ssh (при использовании Linux) или к любому другому сценарию, когда у вас есть служба, работающая независимо на нескольких виртуальных машинах, где вам нужно прямой доступ к конкретной виртуальной машине по какой-то причине.

1
ответ дан 4 December 2019 в 00:40

Теги

Похожие вопросы