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