SANSARA
SANSARA15 июля 2026 г.10 мин

Как открыть порт на VPS сервере Ubuntu в 2026 году

Коротко

Открытие порта на Ubuntu VPS — это настройка брандмауэра сервера, чтобы разрешить входящие соединения на определённый номер порта. Это нужно, когда вы запускаете веб-сервер, игровой сервер, прокси или другое сетевое приложение и хотите принимать подключения извне. С личным VPS SANSARA вы получаете готовый сервер с доступом по SSH и можете настроить порты через стандартный брандмауэр Ubuntu UFW или

Как открыть порт на VPS Ubuntu в 2026 году: понятное объяснение, пошаговая настройка с личным VPS SANSARA, совместимость с iPhone, Android, Windows, macOS, чек-лист и FAQ.

VPSSANSARAгайд

Открытие порта на Ubuntu VPS — это настройка брандмауэра сервера, чтобы разрешить входящие соединения на определённый номер порта. Это нужно, когда вы запускаете веб-сервер, игровой сервер, прокси или другое сетевое приложение и хотите принимать подключения извне. С личным VPS SANSARA вы получаете готовый сервер с доступом по SSH и можете настроить порты через стандартный брандмауэр Ubuntu UFW или напрямую через iptables.

Коротко:

  • Открытие порта — это разрешение входящих соединений на конкретный номер порта в брандмауэре сервера.
  • На Ubuntu обычно используется брандмауэр UFW или низкоуровневый iptables.
  • С SANSARA вы получаете личный VPS с доступом по SSH и стандартной Ubuntu, где можно управлять портами.
  • После открытия порта нужно проверить, что сервис слушает этот порт и что внешние подключения доходят.
  • Настройка работает одинаково на всех устройствах: клиентское ПО подключается к открытому порту на вашем VPS.
  • Для безопасности открывайте только нужные порты и используйте сложные пароли или ключи SSH.

Что это такое и зачем нужно

Порт — это числовой идентификатор, который помогает операционной системе различать разные сетевые соединения на одном IP-адресе. Например, веб-серверы часто работают на порту 80 или 443, SSH — на порту 22.

Когда вы запускаете сервис на VPS (веб-сервер, игровой сервер, прокси и т.д.), он «слушает» определённый порт и ждёт входящие подключения. Но по умолчанию брандмауэр сервера может блокировать входящий трафик на все порты, кроме базовых (например, SSH).

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

На Ubuntu для управления портами чаще всего используют:

  • UFW (Uncomplicated Firewall) — упрощённый интерфейс для iptables, удобен для базовых правил.
  • iptables — низкоуровневый инструмент, даёт больше контроля, но сложнее в настройке.

Если вы используете личный VPS SANSARA, на сервере уже установлена стандартная Ubuntu, и вы можете работать с UFW или iptables через SSH.

Как настроить с SANSARA (пошагово)

SANSARA предоставляет личный VPS с готовым подключением: после регистрации вы получаете данные сервера в кабинете и можете импортировать их в клиентское приложение на своём устройстве. Для управления портами вам понадобится доступ к серверу по SSH.

Шаг 1. Регистрация и получение VPS

  1. 01Зарегистрируйтесь в SANSARA.
  2. 02Выберите тариф и локацию (доступно 9+ стран, включая европейские узлы).
  3. 03После оплаты в кабинете появятся данные вашего личного VPS: IP-адрес, логин и пароль (или инструкция по настройке ключа SSH).

Шаг 2. Подключение к серверу по SSH

Для управления портами нужно подключиться к серверу через терминал (на компьютере) или SSH-клиент (на мобильном устройстве).

На Windows:

  • Используйте PowerShell или Windows Terminal, либо установите SSH-клиент, например, PuTTY.
  • Подключитесь командой в PowerShell (замените your_ip на IP вашего VPS):

`bash ssh username@your_ip `

На macOS:

  • Откройте Терминал и выполните ту же команду:

`bash ssh username@your_ip `

На iPhone / Android:

  • Установите SSH-клиент (например, Termius, Prompt и т.п.).
  • Создайте новое подключение, укажите IP, имя пользователя и способ аутентификации (пароль или ключ).
  • Подключитесь к серверу.

После успешного входа вы окажетесь в командной строке вашего VPS.

Шаг 3. Проверка текущего состояния брандмауэра

На Ubuntu по умолчанию может быть установлен UFW, но он не всегда включён. Проверьте статус:

`bash sudo ufw status `

Если UFW выключен, вы увидите Status: inactive. В этом случае все порты могут быть открыты или закрыты в зависимости от политик iptables.

Если UFW включён, команда покажет список правил, например:

` Status: active To Action From -- ------ ---- 22/tcp ALLOW Anywhere `

Это означает, что открыт только порт 22 (SSH).

Шаг 4. Открытие порта с помощью UFW

Предположим, вы хотите открыть порт 8080 для веб-приложения.

  1. 01Разрешите входящие соединения на порт 8080:

`bash sudo ufw allow 8080/tcp `

Если сервис использует UDP, замените tcp на udp или укажите оба.

  1. 01Если UFW был выключен, включите его:

`bash sudo ufw enable `

  1. 01Проверьте, что правило добавилось:

`bash sudo ufw status `

Должна появиться строка вида:

` 8080/tcp ALLOW Anywhere `

Теперь входящие соединения на порт 8080 разрешены.

Шаг 5. Открытие порта через iptables (альтернативный способ)

Если вы предпочитаете работать с iptables напрямую, можно добавить правило вручную.

  1. 01Разрешите входящий трафик на порт 8080:

`bash sudo iptables -A INPUT -p tcp --dport 8080 -j ACCEPT `

  1. 01Чтобы правило сохранилось после перезагрузки, установите пакет для сохранения правил iptables (например, iptables-persistent) или настройте скрипт загрузки.

Шаг 6. Проверка, что порт открыт и сервис слушает

После настройки брандмауэра убедитесь, что:

  1. 01Ваш сервис запущен и слушает нужный порт:

`bash sudo netstat -tulpn | grep 8080 `

Или с помощью ss:

`bash sudo ss -tulpn | grep 8080 `

Вы должны увидеть, что какой-то процесс слушает порт 8080.

  1. 01Проверьте доступность порта извне. Можно использовать онлайн-сервисы проверки портов или попробовать подключиться с другого устройства через клиентское ПО, указав IP вашего VPS и номер порта.

Если подключение не проходит, проверьте:

  • Запущен ли сервис.
  • Слушает ли он правильный IP (часто 0.0.0.0 означает «все интерфейсы»).
  • Нет ли дополнительных брандмауэров на стороне хостинга (у SANSARA обычно нет дополнительных ограничений, кроме ваших правил UFW/iptables).

Устройства: iPhone, Android, Windows, macOS

Открытие порта настраивается на стороне сервера (вашего VPS), поэтому не зависит от устройства клиента. После того как порт открыт на VPS, вы можете подключаться к нему с любого устройства, которое поддерживает нужный протокол.

УстройствоКак использовать открытый порт
iPhoneУстановите клиентское приложение (веб-браузер, игровой клиент, прокси-клиент и т.п.), укажите IP вашего VPS и номер открытого порта.
AndroidАналогично: любое приложение, которое умеет подключаться к удалённому серверу по IP и порту.
WindowsИспользуйте браузер, игровой клиент, специализированное ПО для удалённого доступа или прокси. Подключение идёт к IP VPS и открытому порту.
macOSТо же, что и на Windows: браузеры, терминал, клиенты для игр или сетевых сервисов.

SANSARA совместим со всеми этими платформами: вы настраиваете сервер один раз, а подключаетесь с любого устройства, используя данные из кабинета SANSARA.

Практический чек-лист на 7–10 пунктов

  1. 01Определите, какой порт нужно открыть — посмотрите документацию вашего сервиса (веб-сервер, игра, прокси и т.д.).
  2. 02Убедитесь, что сервис установлен и настроен на VPS и слушает нужный порт (netstat или ss).
  3. 03Подключитесь к VPS по SSH с компьютера или мобильного устройства.
  4. 04Проверьте статус UFW: sudo ufw status. Если выключен, решите, нужно ли его включать.
  5. 05Добавьте правило для порта: sudo ufw allow <port>/<tcp|udp>.
  6. 06Включите UFW, если он был выключен: sudo ufw enable.
  7. 07Проверьте добавленное правило: sudo ufw status — порт должен быть в списке ALLOW.
  8. 08Убедитесь, что сервис слушает порт: sudo netstat -tulpn | grep <port>.
  9. 09Протестируйте подключение извне — с другого устройства или через онлайн-чекер портов.
  10. 10Для безопасности откройте только необходимые порты, используйте сложные пароли и, если возможно, ключи SSH вместо паролей.

FAQ

Нужно ли открывать порты на клиентском устройстве (телефоне или компьютере)?+

Нет. Открытие порта — это настройка брандмауэра сервера (VPS). На клиентском устройстве обычно достаточно установить приложение и указать IP и порт сервера. Брандмауэр клиента, как правило, разрешает исходящие соединения.

Я открыл порт, но подключиться не получается. В чём может быть проблема?+

Возможные причины:

  • Сервис не запущен или не слушает нужный порт (проверьте netstat/ss).
  • Сервис слушает только на localhost (127.0.0.1), а не на внешнем IP (0.0.0.0).
  • Правило UFW/iptables добавлено, но брандмауэр не перезагружен или правило не применилось.
  • На стороне хостинга есть дополнительный брандмауэр (редко для SANSARA, но стоит проверить документацию).
  • Порт блокируется провайдером на стороне клиента.

Вопрос: Можно ли открыть диапазон портов сразу?

Ответ: Да, в UFW это делается так:

`bash sudo ufw allow 8000:8010/tcp `

Это разрешит входящие соединения на порты с 8000 по 8010 по TCP.

Вопрос: Безопасно ли открывать порты на VPS?

Ответ: Открытие портов увеличивает поверхность атаки, поэтому важно:

  • Открывать только те порты, которые действительно нужны.
  • Использовать современные версии ПО и регулярно обновлять его.
  • Настраивать аутентификацию (сложные пароли, ключи SSH).
  • По возможности ограничивать доступ по IP (например, только с ваших доверенных сетей) с помощью правил UFW/iptables.

Итог

  1. 01Определите порт, который должен слушать ваш сервис на VPS.
  2. 02Подключитесь к личному VPS SANSARA по SSH с любого устройства.
  3. 03Настройте брандмауэр UFW: проверьте статус, добавьте правило для порта, включите UFW при необходимости.
  4. 04Убедитесь, что сервис запущен и слушает порт, и проверьте подключение извне.
  5. 05Используйте открытый порт с любого устройства — iPhone, Android, Windows или macOS — указывая IP вашего VPS и номер порта в клиентском ПО.

Этих шагов достаточно, чтобы безопасно открыть порт на Ubuntu VPS и начать принимать внешние подключения к вашему сервису.

Ещё по теме

CTA · SANSARA

Личный VPS — без терминала и очередей

Регистрация, импорт профиля и стабильный канал на телефон и компьютер. Тот же принцип, о котором мы пишем в блоге — на практике.