Как решить проблему с системным прокси?

Я живу в институте, где работают два прокси. Допустим, что они являются прокси-серверами A и proxy B. Хорошо работает практически для всех веб-сайтов, однако мое учреждение заблокировало многие из важных сайтов в B, используя очень слабый механизм фильтрации. Проблема состоит в том, что A является живым только для отдельных периодов времени (что непредсказуемо), однако B остается в живых в 99% случаев. Следовательно, я использую tor-браузер для этого прокси-сервера, который предоставляет мне туннель для доступа ко всем запрещенным веб-сайтам. Теперь, каждый раз, когда A не работает, мне нужно перейти в apt.conf в папку etc / apt / и настроить прокси-сервер socks для браузера tor. Это, очевидно, занимает большую часть времени, и повторное открытие экземпляров оболочки снова и снова является головной болью. Итак, можно ли каким-либо образом переключаться между прокси-серверами с помощью GUI / shell (и применять их по всей системе) таким же образом, как и для proxyswitchy расширения хром.

  • Блокировать весь трафик с моего сервера
  • Сервер OpenSSH как скрытая служба Tor
  • почему TOR не удается подключиться?
  • В Debian 6, как запустить демона как другого пользователя?
  • Можно добавить прокси после узла выхода TOR?
  • Unix-команда «mail», отправьте почту в адрес .onion address
  • Kali linux, канал весь трафик через tor privoxy, время / часовой пояс
  • «Dnf install vidalia» на Fedora Core 24?
  • 2 Solutions collect form web for “Как решить проблему с системным прокси?”

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

    Например, в Ubuntu / gnome (и, возможно, для других) вы можете создавать ярлыки браузера для каждой настройки переменной, как описано здесь в разделе «Запуск настольного приложения с переменной среды»,

    Вы можете установить псевдонимы для переменной окружения.

    alias p1="export http_proxy=http://proxy1.domain.local:3128"

    alias p2="export http_proxy=http://proxy2.domain.local:3128"

    Interesting Posts

    Добавление к пути против привязки из / bin

    Попытка взломать слабый пароль с помощью John

    Изменение размера панели tmux не работает

    Как настроить на интервале выборки и пути журнала?

    Как извлечь сходство между двумя строками

    Шаблоны значений для сценария bash для файлов apache conf

    Сколько накладных расходов на хранение происходит вместе с cryptsetup и ext4?

    Что такое «почта», и как она перемещается?

    Как запустить скрипт каждый раз, когда выполняется «yum update»?

    журнал регистрации ufsdump при резервном копировании на stdout

    xclock с наносекундным (или дробным вторым) разрешением

    Изменение размера логического тома без бесплатных экстентов, но с свободным дисковым пространством

    Выполнение команды на сервере, но наличие локальных файлов для чтения / записи на сервере

    Почему я должен хранить домашние каталоги в / var / home?

    Как использовать (1) с системным значением $ PATH?

    Linux и Unix - лучшая ОС в мире.