Гайды

Обход блокировок по ip при установке пакетов в Linux

Некоторое время назад MongoDB запретили установку своих пакетов через пакетные менеджеры (такие как apt и yum) при обращении с русских ip-адресов. Для обхода этого ограничения мы воспользуемся proxy-сервером, через который пустим запросы нашего менеджера пакетов. Благо делается это очень быстро.

О том как настроить свой прокси-сервер я писал тут: https://telegra.ph/Svoj-proksi-server-03-20 – сейчас нам как раз такой понадобится (с зарубежным ip). Далее всё будет рассматривать на примере сервера с Debian и менеджером пакетов APT

Создаем дополнительный конфигурационный файл:

nano /etc/apt/apt.conf.d/02proxy

Добавляем в него следующую информацию:

Acquire::https::Proxy "https://USER:PASSWORD@IP:PORT";
Acquire::http::Proxy "http://USER:PASSWORD@IP:PORT";

где, собственно

  • USER:PASSWORD – пара логин-пароль для авторизации на прокси-сервере
  • IP – ip-адрес прокси-сервера
  • PORT – порт, на котором запущен прокси-сервер

Готово, теперь при обращении менеджере пакетов к репозиторию MongoDB все запросы будут проксироваться иностранным ip-адресом, что исключит проблемы при установке и обновлении пакетов.

Может заинтересовать

Популярное