Я ищу способ сказать Firefox использовать прокси-сервер в Ubuntu Ludid (10.04.1 LTS).
Я устанавливаю Ubuntu полуавтоматически на нескольких одинаковых машинах. Для этого я использую скрипт, который, среди прочего, устанавливает общесистемные параметры прокси-сервера:
echo "export http_proxy=http://myproxy:3128/" > /etc/profile.d/proxy.sh
echo "export HTTP_PROXY=http://myproxy:3128/" >> /etc/profile.d/proxy.sh
chmod a+x /etc/profile.d/proxy.sh
Я могу подтвердить, что переменные установлены правильно при проверке оболочки. Большинство программ уважают этот параметр и используют мой прокси. Однако Firefox этого не делает. Однако, когда я открываю диалог настроек сетевого подключения, он предварительно настроен на «использование системных настроек» для прокси.
Что ожидает Firefox здесь? Иная переменная? Могу ли я установить что-то в prefs.js в FF?
Firefox просто не может делать стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration прокси). Предпочтения для статических прокси - это
user_pref("network.proxy.http", "wwwproxy.example.com");
user_pref("network.proxy.http_port", 3128);
user_pref("network.proxy.type", 1);
Существует расширение Firefox для использования $http_proxy и аналогичных переменных среды: Environment Proxy.
Environment Proxy предположительно используйте обычные переменные среды по умолчанию или если для предпочтения типа прокси явно установлено значение 5 («Использовать настройки прокси-сервера системы»), но это не работает для меня с версией в Ubuntu 10.04.
user_pref("network.proxy.type", 5);
в Firefox просто не могу сделать стандартную вещь и использовать переменные окружения (хотя если честно это отчасти оправдано, так как стандартная не дает для автоматической настройки прокси-сервера файлов). Настройки для статического прокси -
user_pref("network.proxy.http", "wwwproxy.example.com");
user_pref("network.proxy.http_port", 3128);
user_pref("network.proxy.type", 1);
есть расширение Firefox, чтобы использовать $http_proxy и подобные переменные среды: окружающая среда-посредник.
среды прокси якобы использовать обычные переменные окружения по умолчанию, или если прокси-предпочтение явно задан Тип 5 (“использовать системные настройки прокси”), но это не работает для меня с версией в Ubuntu 10.04.
user_pref("network.proxy.type", 5);
Firefox просто не может делать стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration прокси). Предпочтения для статических прокси - это
user_pref("network.proxy.http", "wwwproxy.example.com");
user_pref("network.proxy.http_port", 3128);
user_pref("network.proxy.type", 1);
Существует расширение Firefox для использования $http_proxy и аналогичных переменных среды: Environment Proxy.
Environment Proxy предположительно используйте обычные переменные среды по умолчанию или если для предпочтения типа прокси явно установлено значение 5 («Использовать настройки прокси-сервера системы»), но это не работает для меня с версией в Ubuntu 10.04.
user_pref("network.proxy.type", 5);
в Firefox просто не могу сделать стандартную вещь и использовать переменные окружения (хотя если честно это отчасти оправдано, так как стандартная не дает для автоматической настройки прокси-сервера файлов). Настройки для статического прокси -
user_pref("network.proxy.http", "wwwproxy.example.com");
user_pref("network.proxy.http_port", 3128);
user_pref("network.proxy.type", 1);
есть расширение Firefox, чтобы использовать $http_proxy и подобные переменные среды: окружающая среда-посредник.
среды прокси якобы использовать обычные переменные окружения по умолчанию, или если прокси-предпочтение явно задан Тип 5 (“использовать системные настройки прокси”), но это не работает для меня с версией в Ubuntu 10.04.
user_pref("network.proxy.type", 5);
Firefox просто не может делать стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration прокси). Предпочтения для статических прокси - это
user_pref("network.proxy.http", "wwwproxy.example.com");
user_pref("network.proxy.http_port", 3128);
user_pref("network.proxy.type", 1);
Существует расширение Firefox для использования $http_proxy и аналогичных переменных среды: Environment Proxy.
Environment Proxy предположительно используйте обычные переменные среды по умолчанию или если для предпочтения типа прокси явно установлено значение 5 («Использовать настройки прокси-сервера системы»), но это не работает для меня с версией в Ubuntu 10.04.
user_pref("network.proxy.type", 5);
Firefox просто не может выполнить стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration proxy). Предпочтениями для статических прокси являются
user_pref («network.proxy.http», «wwwproxy.example.com»); user_pref ("network.proxy.http_port", 3128); user_pref ("network.proxy.type", 1);
Существует расширение Firefox для использования $ http_proxy
и аналогичных переменных среды: Среда Proxy .
] Последние версии Firefox предположительно используют обычные переменные среды по умолчанию или если предпочтение типа proxy type явно установлено на 5 («Использовать настройки прокси-сервера системы»), но это не работайте со мной с версией в Ubuntu 10.04.
user_pref («network.proxy.type», 5);
Firefox просто не может выполнить стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration proxy). Предпочтениями для статических прокси являются
user_pref («network.proxy.http», «wwwproxy.example.com»); user_pref ("network.proxy.http_port", 3128); user_pref ("network.proxy.type", 1);
Существует расширение Firefox для использования $ http_proxy
и аналогичных переменных среды: Среда Proxy .
] Последние версии Firefox предположительно используют обычные переменные среды по умолчанию, или если для параметра proxy type явно установлено значение 5 («Использовать параметры прокси-сервера системы»), но это не работайте со мной с версией в Ubuntu 10.04.
user_pref («network.proxy.type», 5);
Firefox просто не может выполнить стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration proxy). Предпочтениями для статических прокси являются
user_pref («network.proxy.http», «wwwproxy.example.com»); user_pref ("network.proxy.http_port", 3128); user_pref ("network.proxy.type", 1);
Существует расширение Firefox для использования $ http_proxy
и аналогичных переменных среды: Среда Proxy .
] Последние версии Firefox предположительно используют обычные переменные среды по умолчанию, или если для параметра proxy type явно установлено значение 5 («Использовать параметры прокси-сервера системы»), но это не работайте со мной с версией в Ubuntu 10.04.
user_pref («network.proxy.type», 5);
Firefox просто не может выполнить стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration proxy). Предпочтениями для статических прокси являются
user_pref («network.proxy.http», «wwwproxy.example.com»); user_pref ("network.proxy.http_port", 3128); user_pref ("network.proxy.type", 1);
Существует расширение Firefox для использования $ http_proxy
и аналогичных переменных среды: Среда Proxy .
] Последние версии Firefox предположительно используют обычные переменные среды по умолчанию, или если для параметра proxy type явно установлено значение 5 («Использовать параметры прокси-сервера системы»), но это не работайте со мной с версией в Ubuntu 10.04.
user_pref («network.proxy.type», 5);
Firefox просто не может выполнить стандартную вещь и использовать переменные среды (хотя, честно говоря, это отчасти оправдано, поскольку стандартная вещь не позволяет файлы autoconfiguration proxy). Предпочтениями для статических прокси являются
user_pref («network.proxy.http», «wwwproxy.example.com»); user_pref ("network.proxy.http_port", 3128); user_pref ("network.proxy.type", 1);
Существует расширение Firefox для использования $ http_proxy
и аналогичных переменных среды: Среда Proxy .
] Последние версии Firefox предположительно используют обычные переменные среды по умолчанию, или если для параметра proxy type явно установлено значение 5 («Использовать параметры прокси-сервера системы»), но это не работайте со мной с версией в Ubuntu 10.04.
user_pref («network.proxy.type», 5);
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks:
tsocks firefox
после того, как вы правильно настроили /etc/tsocks.conf. [!d1 ]
Согласно списку параметров командной строки, для прокси-сервера не существует опции explizit. Как вы узнали, также ни http_proxy, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed или любой инструмент, который вы хотите записать user_pref("network.proxy.http", "YOUR_PROXY"); user_pref("network.proxy.http_port", PORT); в prefs.js. Теперь Firefox должен отлично работать с этими прокси.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks:
tsocks firefox
после того, как вы правильно настроили /etc/tsocks.conf.
Согласно списку параметров командной строки, для прокси-сервера не существует опции explizit. Как вы узнали, также ни http_proxy, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed или любой инструмент, который вы хотите записать user_pref("network.proxy.http", "YOUR_PROXY"); user_pref("network.proxy.http_port", PORT); в prefs.js. Теперь Firefox должен отлично работать с этими прокси.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks:
tsocks firefox
после того, как вы правильно настроили /etc/tsocks.conf.
в соответствии со списком опций командной строке отсутствует параметр explizit для прокси. Как вы узнали также ни http_proxy, ни что-то подобное работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
вы можете использовать sed или любой инструмент вы любите писать [F4] и на prefs.js. Теперь Firefox должен работать нормально с прокси.
Вы говорите "прокси", но ваши примеры показывают, вы, наверное, имеете в виду http-прокси специально. Однако, если у вас также есть доступ к socks прокси, который не запрещает http-трафика, вы можете использовать инструмент tsocks:
tsocks firefox
после того, как вы настроили /etc/tsocks.conf соответственно.
Согласно списку параметров командной строки, для прокси-сервера не существует опции explizit. Как вы узнали, также ни http_proxy, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed или любой инструмент, который вы хотите записать user_pref("network.proxy.http", "YOUR_PROXY"); user_pref("network.proxy.http_port", PORT); в prefs.js. Теперь Firefox должен отлично работать с этими прокси.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks:
tsocks firefox
после того, как вы правильно настроили /etc/tsocks.conf.
Согласно списку параметров командной строки, для прокси-сервера не существует опции explizit. Как вы узнали, также ни http_proxy, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed или любой инструмент, который вы хотите записать user_pref("network.proxy.http", "YOUR_PROXY"); user_pref("network.proxy.http_port", PORT); в prefs.js. Теперь Firefox должен отлично работать с этими прокси.
В соответствии с списком опций командной строки для прокси-сервера отсутствует опция explizit. Как вы выяснили, ни http_proxy
, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed
или любой инструмент, который вы как писать user_pref («network.proxy.http», «YOUR_PROXY»); user_pref ("network.proxy.http_port", PORT),
- prefs.js
. Теперь Firefox должен отлично работать с этими прокси.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks
:
tsocks firefox
[ ! d5]после того, как вы настроили
/etc/tsocks.conf
соответственно.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks
:
tsocks firefox
[ ! d5]после того, как вы настроили
/etc/tsocks.conf
соответственно.
В соответствии с списком опций командной строки для прокси-сервера отсутствует опция explizit. Как вы выяснили, ни http_proxy
, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed
или любой инструмент, который вы как писать user_pref («network.proxy.http», «YOUR_PROXY»); user_pref ("network.proxy.http_port", PORT),
- prefs.js
. Теперь Firefox должен отлично работать с этими прокси.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks
:
tsocks firefox
[ ! d5]после того, как вы настроили
/etc/tsocks.conf
соответственно.
В соответствии с списком опций командной строки для прокси-сервера отсутствует опция explizit. Как вы выяснили, ни http_proxy
, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed
или любой инструмент, который вы как писать user_pref («network.proxy.http», «YOUR_PROXY»); user_pref ("network.proxy.http_port", PORT),
- prefs.js
. Теперь Firefox должен отлично работать с этими прокси.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks
:
tsocks firefox
[ ! d5]после того, как вы настроили
/etc/tsocks.conf
соответственно.
В соответствии с списком опций командной строки для прокси-сервера отсутствует опция explizit. Как вы выяснили, ни http_proxy
, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed
или любой инструмент, который вы как писать user_pref («network.proxy.http», «YOUR_PROXY»); user_pref ("network.proxy.http_port", PORT),
- prefs.js
. Теперь Firefox должен отлично работать с этими прокси.
Вы говорите «прокси», но ваши примеры указывают, что вы, вероятно, имеете в виду «HTTP-прокси». Однако, если у вас также есть доступ к прокси SOCKS, который не запрещает HTTP-трафик, вы можете использовать инструмент tsocks
:
tsocks firefox
[ ! d5]после того, как вы настроили
/etc/tsocks.conf
соответственно.
В соответствии с списком опций командной строки для прокси-сервера отсутствует опция explizit. Как вы выяснили, ни http_proxy
, ни что-то подобное не работает. Я бы предложил сначала создать профиль:
firefox -CreateProfile foo
Затем вы можете использовать sed
или любой инструмент, который вы как писать user_pref («network.proxy.http», «YOUR_PROXY»); user_pref ("network.proxy.http_port", PORT),
- prefs.js
. Теперь Firefox должен отлично работать с этими прокси.