Плавающий IP: что это, как получить и привязать к машине

Последние изменения: 29.03.2023

Плавающий IP  — это публичный статический IP-адрес для машин, созданных только в приватной подсети (то есть без публичного сетевого интерфейса). С помощью плавающего IP такая машина сможет принимать входящие подключения из интернета.

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

Зачем нужен
Как работает
Как тарифицируется
Как проверить, маршрутизируемая ли ваша подсеть
Как зарезервировать плавающий IP
     • Из меню
     • При создании виртуальной машины
Как привязать плавающий IP к виртуальной машине
Как отвязать плавающий IP от виртуальной машины
Как удалить плавающий IP

Зачем нужен

С помощью плавающего IP можно в два клика организовать доступ из внешней сети к виртуальной машине, у которой нет публичного сетевого интерфейса. Добавьте адрес к машине, и уже через пару секунд к ней можно будет подключиться.

Доступ можно организовать и по-другому — создав для устройства публичный интерфейс. Но тогда публичный и приватный маршрутизируемый интерфейсы будут конфликтовать друг с другом, ведь оба — маршруты для выхода в интернет. Придётся вручную настраивать маршрутизацию. Если доступ во внешнюю сеть нужен только на время или вы просто не хотите возиться с настройками, плавающий IP станет идеальным решением.

Как работает

Вы резервируете плавающий IP и привязываете к машине. Когда для этого IP на маршрутизатор приходят пакеты, он отдаёт их вашему устройству. Когда от машины приходят пакеты в ответ, маршрутизатор отдаёт их от имени плавающего IP.

Как тарифицируется

Месячная цена за IP указана в окне заказа. Вы платите только за время от создания IP до удаления: например, если зарезервировали IP и удалили его через час, спишется плата только за час использования. На тарификацию не влияет, привязан адрес к машине или нет.

Как проверить, маршрутизируемая ли ваша подсеть

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

Как зарезервировать плавающий IP в разделе Плавающие IP

Плавающий IP выделяется в рамках дата-центра, то есть привязан к своей локации и его можно назначить только на машину из этой же локации. Выберите регион, где находится ваша виртуальная машина, и перейдите в раздел Сеть → Плавающие IP.

Вы можете создать IP без привязки к машине. Для этого просто нажмите Создать плавающий IP.

Вы также можете создать IP и сразу назначить его конкретной машине. Для этого включите опцию Назначить на существующую ВМ, выберите машину и интерфейс и нажмите Создать плавающий IP.

Как зарезервировать плавающий IP при создании виртуальной машины

Во время создания машины в разделе Настройка сети выберите тип интерфейса «Приватный». Укажите сеть и подсеть интерфейса, для которого хотите добавить плавающий IP. Включите опцию Использовать плавающий IP, нажмите Создать новый плавающий IP и сохраните настройки с помощью кнопки Добавить интерфейс.

Машина будет создана с приватным интерфейсом, к которому привязан новый плавающий IP.

Как привязать плавающий IP к виртуальной машине

В разделе Сеть → Плавающие IP напротив свободного IP нажмите Назначить виртуальной машине. В появившемся окне выберите машину и сетевой интерфейс, к которому будет привязан плавающий IP. Далее нажмите Назначить плавающий IP.

Как отвязать плавающий IP от виртуальной машины

Вы можете отвязать IP от виртуальной машины двумя способами:

  • В разделе Сеть  Плавающие IP напротив нужного IP нажмите на знак ··· и выберите Отключить от источника. IP больше не будет прикреплён к машине.

  • В разделе Виртуальные машины выберите машину, к которой привязан плавающий IP. Далее во вкладке Сеть раскройте приватный интерфейс, нажмите на знак ··· и выберите Отключить плавающий IP. IP больше не будет прикреплён к машине.

Как удалить плавающий IP

В разделе Сеть  Плавающие IP напротив нужного адреса нажмите на знак ··· и выберите Удалить. IP будет удалён и перестанет тарифицироваться. 

Помогла ли вам статья?