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