Я пробовал следующее из командной строки в solaris:
DATE TIME user@host> bash
bash-3.2$ export http_proxy=http://localhost:8080/
bash-3.2$ echo $http_proxy
http://localhost:8080/
bash-3.2$ firefox
Поскольку у меня нет прокси-сервера, работающего на localhost, firefox не должен иметь доступ к любому веб-сайту, однако он действует так, как будто прокси-сервер не установлен. Я посмотрел в настройках и проверил настройки системного прокси, но не указан localhost: 8080. Что я делаю не так?
Firefox не будет использовать эту переменную среды, если вы сначала не установите Экологический прокси extension - тогда эта переменная будет учтена.
Смотрите также этот вопрос на AskUbuntu для более подробной информации.