2015-11-03 5 views
-2

Я хотел бы создать интернет-шлюз в лазурном vnet, но я не знаю, как лучше это сделать. Я имею в виду, когда я создаю новый vm, по умолчанию все интернет-запросы проходят через свой собственный ip-адрес. И я хотел бы, чтобы эти запросы проходили через те же ip-дополнения.Интернет-шлюз с azure vnet

Одна из возможностей - создать linux vm с NAT, который работает как интернет-шлюз. И тогда я мог бы установить все новые vms с этим vm в качестве шлюза. Но мне интересно, есть ли лучшее решение.

Например, я прочитал следующую статью, и мне кажется, что мне нужно: https://azure.microsoft.com/en-gb/documentation/articles/virtual-network-create-udr-classic-ps/

Есть идеи?

Спасибо!

ответ

0

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

Простейшее решение, которое походит на то, что вы хотите, можно найти в виде набора шкал VM, который в настоящее время находится в открытом представлении. Пример можно найти здесь: https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-linux-nat.

Если вы нажмете кнопку «развернуть на лазурь» в приведенном выше примере, вы получите набор виртуальных машин Linux за балансировщиком нагрузки, используя правила NAT, начиная с 50 000. Итак, вы можете ssh в 0-ю виртуальную машину, выполнив: ssh -p 50000 {username} @ {public-ip-address}.

Если вы ищете окна виртуальной машины, вы можете использовать следующую ссылку и RDP в {Государственно-ф}: 50000 https://github.com/Azure/azure-quickstart-templates/tree/master/201-vmss-windows-nat

+0

Спасибо! Примеры Thouse help ^^ – coder

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