Добавление моего удаленного общедоступного статического IP-адреса в виртуальную сеть Azure, чтобы я мог получить доступ к частной виртуальной машине внутри виртуальной сети.
Я даже не знаю, возможно ли это. Но у меня есть виртуальная машина в Azure, на которой работает только частный IP-адрес. Я могу получить доступ к этой виртуальной машине из своего веб-приложения Azure, когда оно работает в Azure.
Но мне нужно развиваться, и я запускаю VSCode и т. д. локально, и я могу без проблем получить доступ к cosmodb и другим службам Azure. Но я не могу получить доступ к этой виртуальной машине, поскольку она публично закрыта.
Поэтому мне интересно, могу ли я добавить свой общедоступный статический IP-адрес в виртуальную сеть, в которой работает служба. Я пока ничего не могу найти в Google по этому поводу, но это кажется распространенным вариантом использования, и, возможно, я ищу не ту вещь.
Может кто-то указать мне верное направление?
1 ответ
Вы не можете просто добавить свой IP-адрес в виртуальную сеть, это не то, чего может достичь сеть Azure. Чтобы получить доступ к вашей виртуальной машине с домашнего локального компьютера, вы можете рассмотреть несколько вариантов:
- Добавьте правила NSG, чтобы разрешить трафик с вашего IP-адреса на определенные порты вашей виртуальной машины. Выбор порта будет зависеть от того, как вы выполняете отладку и как вы хотите подключиться.
- Используйте Azure Bastion для подключения RDP/SSH к вашей виртуальной машине с вашего компьютера.
- Создайте VPN для подключения вашей сети к виртуальной сети Azure. После этого вы сможете получить доступ к машине, как если бы она находилась в вашей сети.