решение1
Вкратце: поскольку другие браузеры, включая встроенный Safari, уже правильно используют прокси, вы, вероятно, уже настроили его в системных настройках прокси. Поэтому вам просто нужно указать Firefox использовать системные настройки прокси с помощью 3-го варианта. Обратите внимание, что это на самом деле настройка по умолчанию.
ВНастройки соединения FirefoxУ вас есть пять основных вариантов:
- Нет прокси: Выберите этот вариант, если вы не хотите использовать прокси-сервер.
- Автоматическое определение настроек прокси-сервера для этой сети: Выберите этот вариант, если хотите, чтобы Firefox автоматически определял настройки прокси-сервера для вашей сети.
Использовать системные настройки прокси-сервера: Выберите этот вариант, если вы хотите использовать настройки прокси-сервера, настроенные для вашей операционной системы.
Это значение по умолчанию.
- Ручная настройка прокси-сервера: Выберите этот вариант, если у вас есть список из одного или нескольких прокси-серверов. Узнайте у системного администратора информацию о конфигурации. Для каждого прокси-сервера требуется имя хоста и номер порта.
- URL автоматической конфигурации прокси-сервера: Выберите это, если у вас есть файл конфигурации прокси (.pac). Введите URL и нажмите «ОК», чтобы сохранить изменения и загрузить конфигурацию прокси.
Вы выбралиАвтоматически определятьoption, 2-й вариант в списке, но это не работает так, как вы, вероятно, думаете. В этом случае "автоматическое определение" означает, что он используетWPADчтобы попытаться найтиPAC-файл. Этот файл PAC также может быть указан в 5-й опции, "URL автоматической конфигурации прокси". Они часто используются в корпоративных сетях для настройки большого количества клиентов одновременно.
Вместо этого вы, вероятно, захотите использовать значение по умолчанию.настройки прокси-сервера системы(3-й вариант), который также совпадает с поведением по умолчанию в Safari и Chrome. Это предполагает, что вы каким-то образом уже настроили желаемый прокси как системный по умолчанию — что, вероятно, так и есть, поскольку Safari его использует.
В качестве альтернативы вы можете настроить прокси вручную, что означает, что Firefox будет продолжать пытаться использовать его, даже если вы измените системные настройки по умолчанию. Вы сказали, что используете shadowsocks; это прокси на основе SOCKS5, и вы можете настроить его вручную, включив 4-ю опцию и заполнивтолькострока SOCKS с соответствующими настройками - смотримрекомендации shadowsocksэто, вероятно, localhost
с портом 1080
. Вы, вероятно, также захотите включить опцию "Прокси DNS при использовании SOCKS v5" немного ниже.