VDS · Сеть, адрес и домены

Ваш публичный адрес: как устроен и что с ним можно

Где взять адрес машины, чем он отличается от внутреннего, как проверить его доступность и что с ним можно и нельзя делать.

Обновлено 23 августа 2026 г.

Каждой машине Millida VDS выделяется свой публичный адрес IPv4, он включён в цену тарифа. Это точка, по которой ваша машина видна в интернете: к ней ведут домены, на неё приходят подключения, от неё уходит исходящий трафик.

Где посмотреть

Адрес указан в «Обзоре» панели /hosting/vds/<id> рядом с готовой командой SSH. Изнутри системы его видно так:

ip -4 addr show
ip route get 1.1.1.1
curl -s https://ifconfig.me

Первая команда показывает, что настроено на интерфейсе, последняя — каким адресом машина выглядит снаружи. В норме они совпадают.

Что с ним можно

  • Подключаться по SSH: ssh root@<адрес>.
  • Направить на него домен — см. привязку домена.
  • Выпустить сертификат Let's Encrypt для домена, указывающего на адрес.
  • Настроить обратную запись — PTR.
  • Публиковать любые свои службы на разрешённых портах — см. порты.

Адрес закреплён за машиной на весь срок её жизни и не меняется при перезагрузке, переустановке системы или улучшении тарифа.

Чего нет

  • Второго адреса на машину заказать нельзя.
  • IPv6 не выдаётся: планируйте службы на IPv4.
  • Перенос адреса на другую машину не предусмотрен. При удалении машины адрес освобождается и уходит в общий пул.

Если приложение обязательно требует IPv6 наружу, обычное решение — прокси перед ним у стороннего провайдера, а не настройка на самой машине.

Проверить доступность

Изнутри машины:

ss -tulpn
ping -c 3 1.1.1.1

Снаружи, с вашего компьютера:

ping <адрес>
nc -vz <адрес> 22

Если ss показывает, что служба слушает, а снаружи порт закрыт — почти всегда виноват брандмауэр либо привязка к 127.0.0.1 вместо 0.0.0.0.

Частые ошибки

СимптомПричинаРешение
curl ifconfig.me даёт другой адресТрафик уходит через ваш VPN или прокси на машинеПроверить ip route и клиенты VPN
Служба доступна только локальноСлушает 127.0.0.1Изменить адрес привязки в конфиге службы
Домен открывается, адрес — нетСайт отдаётся по имени хостаТак и задумано в nginx: нужен default_server
Пинг не проходит, а SSH работаетICMP закрыт правиламиНе ошибка; проверять портом, а не пингом

Публичный адрес виден всему интернету. Через несколько минут после выдачи по нему уже стучатся сканеры, поэтому первым делом пройдите защиту в первый час.