SANSARA
SANSARA12 июля 2026 г.9 мин

Настройка прокси для yum на личном VPS в 2026 году

Как настроить прокси для yum на личном VPS в 2026 году. Пошаговая инструкция для SANSARA: файлы конфигурации, параметры прокси, проверка работы. Поддержка iPhone, Android, Windows, macOS через Telegram-бота.

VPSSANSARAгайд

Чтобы обновлять пакеты через прокси на вашем личном VPS, достаточно прописать параметры прокси в конфигурации yum и убедиться, что ваш сервер может выходить в интернет через нужный шлюз. С SANSARA вы получаете готовый личный VPS с данными для подключения в кабинете и импортом в клиент на iPhone, Android, Windows или macOS, поэтому основная работа сводится к правке конфигов yum и проверке соединения.

Коротко:

  • Прокси для yum задаётся в файлах /etc/yum.conf или /etc/dnf/dnf.conf через параметр proxy.
  • Можно указать прокси с авторизацией: proxy_username и proxy_password.
  • Исключения для локальных сетей и доверенных хостов задаются через proxy_exclude.
  • После изменения конфигурации проверяйте работу командой yum check-update или dnf check-update.
  • С SANSARA вы работаете с выделенным узлом, а не общим пулом, что снижает вероятность блокировок и упрощает отладку.

Что это и кому подходит

Настройка прокси для yum позволяет вашему серверу загружать обновления пакетов и устанавливать новое ПО через промежуточный шлюз. Это полезно, если ваш VPS находится за корпоративным файрволом, в сети с ограничениями или вы хотите централизованно управлять исходящим трафиком.

Сценарии, где это пригодится:

  • Корпоративные серверы, которые должны ходить во внешние репозитории только через утверждённый прокси.
  • Разработчики, которые разворачивают тестовые среды на личных VPS и хотят контролировать доступ к интернету.
  • Администраторы, настраивающие автоматические обновления через CI/CD или скрипты.

Если вы используете личный VPS SANSARA, то получаете выделенный узел с защищённым каналом. Это означает, что проблемы с общим пулом или перегрузкой канала вас не касаются — вы настраиваете прокси именно под свою инфраструктуру.

Как настроить по шагам (с личным VPS SANSARA)

Для настройки прокси для yum на личном VPS SANSARA выполните следующие шаги.

1. Подключитесь к вашему личному VPS

После регистрации в SANSARA вы получаете данные для подключения в кабинете. Импортируйте их в клиент на вашем устройстве (iPhone, Android, Windows, macOS) — дальше работа идёт через SSH.

Откройте терминал и подключитесь к серверу:

`bash ssh root@ваш-ip-адрес `

Если вы используете Windows, удобно работать через PuTTY или встроенный SSH-клиент в PowerShell.

2. Найдите основной конфигурационный файл yum

В большинстве современных дистрибутивов на базе RHEL/CentOS/Rocky Linux используется либо yum, либо dnf (который обратно совместим с yum).

Основные файлы конфигурации:

  • /etc/yum.conf — классический yum.
  • /etc/dnf/dnf.conf — для систем с dnf.

Проверьте, какой пакетный менеджер у вас установлен:

`bash which yum which dnf `

Если оба присутствуют, обычно достаточно настроить /etc/dnf/dnf.conf.

3. Настройте прокси в конфигурации

Откройте файл конфигурации в редакторе (например, nano или vim):

`bash nano /etc/yum.conf `

Или для dnf:

`bash nano /etc/dnf/dnf.conf `

Добавьте или измените строки:

`ini proxy=http://proxy.example.com:3128 proxy_username=user proxy_password=pass `

Если прокси не требует авторизации, достаточно только proxy.

Важные параметры:

  • proxy — URL прокси-сервера в формате http://host:port или https://host:port.
  • proxy_username и proxy_password — логин и пароль, если прокси требует аутентификацию.
  • proxy_exclude — список хостов или доменов, для которых прокси не используется (например, локальные репозитории).

Пример с исключениями:

`ini proxy=http://proxy.company.com:8080 proxy_exclude=.local,192.168.,internal.repo.local `

Сохраните файл и выйдите из редактора.

4. Проверьте настройки и работу

Убедитесь, что конфигурация загружается корректно:

`bash yum repolist `

Или для dnf:

`bash dnf repolist `

Если всё настроено верно, вы увидите список доступных репозиториев.

Попробуйте обновить кэш:

`bash yum check-update `

Если команда завершается без ошибок, прокси для yum работает.

5. Альтернатива: переменные окружения

Если вы не хотите менять глобальный конфиг, можно задать прокси через переменные окружения перед запуском yum:

`bash export http_proxy=http://proxy.example.com:3128 export https_proxy=http://proxy.example.com:3128 yum update `

Этот способ удобен для разовых операций, но не подходит для автоматических скриптов или служб.

6. Особенности для SANSARA

С SANSARA вы получаете личный VPS с уже настроенным сетевым доступом. Если вы используете корпоративный прокси, убедитесь, что:

  • Прокси-сервер доступен из сети вашего VPS.
  • Порт прокси не блокируется межсетевым экраном на стороне провайдера или вашей организации.
  • В настройках прокси разрешён доступ к репозиториям, которые вы используете (например, mirror.centos.org, epel и т.д.).

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

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

Настройка прокси для yum выполняется на стороне сервера, поэтому тип вашего клиентского устройства (iPhone, Android, Windows, macOS) влияет только на то, как вы подключаетесь к VPS.

  • iPhone / Android: используйте SSH-клиент (например, Termius, JuiceSSH) для подключения к личному VPS SANSARA. После импорта конфигурации из кабинета вы можете редактировать файлы yum.conf или dnf.conf прямо с телефона.
  • Windows: подключитесь через PuTTY, Windows Terminal или встроенный SSH. Дальнейшие шаги (редактирование конфигов, проверка работы) идентичны.
  • macOS: откройте Terminal, выполните SSH-подключение и настройте прокси для yum так же, как на Linux-сервере.

Telegram-бот SANSARA позволяет быстро получать данные для подключения и управлять списком ваших VPS, но сама настройка прокси для yum происходит на сервере через терминал.

Частые ошибки и как их избежать

  1. 01Неправильный формат URL прокси

Указывайте полный URL с протоколом и портом: http://proxy:port, а не просто proxy:port. Проверьте: cat /etc/yum.conf | grep proxy.

  1. 01Прокси требует авторизацию, но пароль не указан

Если прокси с логином/паролем, обязательно пропишите proxy_username и proxy_password. Убедитесь, что в файле нет лишних пробелов или спецсимволов.

  1. 01Прокси недоступен из сети VPS

Проверьте доступность прокси с сервера: `bash curl -x http://proxy:port http://google.com ` Если команда зависает или возвращает ошибку, проблема в сети или настройках прокси.

  1. 01Заблокированные репозитории или порты

Некоторые прокси блокируют доступ к внешним репозиториям. Уточните у сетевого администратора список разрешённых доменов и портов.

  1. 01Старая версия yum/dnf или конфликт конфигов

Убедитесь, что используется актуальная версия пакетного менеджера. Проверьте, нет ли дублирующих настроек в /etc/yum.repos.d/* — иногда прокси прописывают на уровне репозитория, что конфликтует с глобальными настройками.

  1. 01Не учитываются исключения (proxy_exclude)

Если локальные репозитории должны обходиться без прокси, обязательно добавьте их в proxy_exclude. Иначе yum может пытаться ходить на внутренние адреса через внешний прокси и падать с таймаутами.

FAQ

Нужно ли перезапускать службу yum после изменения конфигурации?+

Нет, yum/dnf читают конфигурацию при каждом запуске. Достаточно сохранить файл и выполнить новую команду.

Работает ли настройка прокси для yum в Docker-контейнерах?+

В контейнерах обычно настраивают прокси на уровне демона Docker или через переменные окружения. Настройка в /etc/yum.conf внутри контейнера тоже возможна, но чаще используют переменные http_proxy, https_proxy.

Можно ли использовать SOCKS-прокси для yum?+

Yum/dnf по умолчанию работают с HTTP-прокси. Для SOCKS потребуется дополнительная настройка, например, использование tsocks или перенаправление через SSH-туннель.

Что делать, если yum работает через прокси, но dnf — нет?+

Проверьте файл /etc/dnf/dnf.conf и убедитесь, что параметры proxy прописаны там. В некоторых системах yum и dnf используют разные конфиги.

Как временно отключить прокси для yum?+

Закомментируйте строки с proxy в конфиге или удалите их. Либо используйте yum --setopt=proxy= для одноразового запуска без прокси.

Итог

  • Пропишите параметры прокси в /etc/yum.conf или /etc/dnf/dnf.conf: proxy, при необходимости proxy_username, proxy_password и proxy_exclude.
  • Проверьте работу командой yum check-update или dnf check-update.
  • Убедитесь, что прокси-сервер доступен из сети вашего личного VPS SANSARA и не блокирует нужные репозитории.
  • Используйте Telegram-бота SANSARA для быстрого доступа к данным подключения и управления вашими VPS.
  • Для разовых операций можно задавать прокси через переменные окружения http_proxy и https_proxy.

Ещё по теме

CTA · SANSARA

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

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