Чтобы подключенная к подсети виртуальная машина могла обмениваться трафиком с интернетом, назначьте на ее сетевой интерфейс плавающий публичный IP-адрес. Также для этого можно добавить новый интерфейс с прямым публичным IP-адресом.
Назначить публичный IP-адрес можно как в параметрах виртуальной машины, так и в сервисе «Публичные IP». Ниже описано назначение через параметры виртуальной машины.
Если у вас несколько виртуальных машин и им нужен доступ в интернет, организуйте его с помощью SNAT-шлюза. Это позволит сэкономить на аренде публичных IP-адресов, потому что тарифицироваться будет только один публичный IP-адрес для всех машин. При этом доступа из интернета к таким виртуальным машинам не будет.
Ограничения и особенности
-
Виртуальная машина и публичный IP-адрес, который ей назначается, должны размещаться в одной зоне доступности.
-
Для назначения плавающего IP-адреса сетевой интерфейс ВМ должен быть подключен к маршрутизируемой подсети. Подробнее о свойстве Изолированная/Маршрутизируемая — в руководстве по подсетям.
-
У виртуальной машины может быть только один сетевой интерфейс с публичным IP-адресом.
Перед началом работы
Убедитесь, что сетевой интерфейс, на который назначается IP-адрес, активирован.
Порядок действий
-
Авторизуйтесь в личном кабинете.
-
На верхней панели слева нажмите
и выберите Инфраструктура → Виртуальные машины.
-
Перейдите на вкладку Сетевые параметры.
-
В правом верхнем углу блока нужного сетевого интерфейса нажмите
и выберите Назначить публичный IP.
-
Выберите IP-адрес из списка свободных адресов, которые были арендованы ранее.
Вы также можете арендовать новый публичный IP-адрес, который будет назначен на сетевой интерфейс. Для этого выберите вариант Арендовать новый.
-
Нажмите Назначить.
Результат
Публичный IP-адрес отобразится:
-
в блоке сетевого интерфейса, на который он назначен;
-
в списке виртуальных машин в столбце Публичный IP.
Следующие шаги
После назначения адреса вы можете:
-
Проверить доступ в интернет командой ping 8.8.8.8 в консоли виртуальной машины. Вместо 8.8.8.8 можно выбрать любой IP-адрес во внешней сети.
-
Подключиться к виртуальной машине по SSH, используя ее публичный IP-адрес.
Если возникли ошибки с доступом, проверьте группы безопасности виртуальной машины.
- Ограничения и особенности
- Перед началом работы
- Порядок действий
- Результат
- Следующие шаги