Когда я пытаюсь установить параметры прокси-сервера Google Chrome (в chrome: // linux-proxy-config /), я получаю следующее сообщение:
При запуске Google Chrome в поддерживаемой среде рабочего стола будут использоваться настройки системного прокси. Однако либо ваша система не поддерживается, либо возникла проблема с запуском конфигурации вашей системы.
Но вы все равно можете настроить через командную строку. Пожалуйста, смотрите man google-chrome-stable для получения дополнительной информации о флагах и переменных окружения.
Мне нужно установить параметры прокси для использования Chrome, но я не хочу устанавливать их в командной строке каждый раз, когда я использую Chrome. Есть ли способ установить эти параметры навсегда?
Кроме того, есть ли опция в Chrome, чтобы он не использовал прокси для определенных доменов (аналогично No proxy for
настройке в Firefox)?
источник
Ответы:
Запустите Ubuntu Software Center, найдите «gksu», затем нажмите «Установить» (если он еще не установлен).
Нажмите Alt+ F2и введите
gksu nautilus
и нажмитеEnterВведите пароль, затем нажмите Ctrl+ Lи введите
/usr/share/applications/
и нажмитеEnterТеперь найдите
google-chrome
и щелкните правой кнопкой мыши значок Chrome и выберите «Свойства».Затем добавьте следующую опцию в конце текстового поля команды.
--proxy-server="IP proxy Server:port"
(например:--proxy-server="127.0.0.1:8080"
)это выглядит так ( то же самое для Chrome ):
закройте окно и, если браузер Chrome все еще работает, закройте браузер и перезапустите снова. Наконец, вы можете использовать браузер Chrome с прокси.
--proxy-bypass-list :
Если вы хотите сказать google-chrome НЕ использовать прокси с конкретными доменами, используйте
--proxy-bypass-list
команду. Эта команда указывает список хостов, для которых мы пропускаем настройки прокси и используем прямые соединения. Игнорируется, если--proxy-auto-detect
или--no-proxy-server
также указаны. Это разделенный запятыми список правил обхода.Вот список командной строки Chromium, который также используется в google-chrome.
источник
No proxy for
в Firefox?user:password@proxy:port
(для примера:--proxy-server="USERhere:PASShere@127.0.0.1:8080"
)Google Chrome и Chromium подчиняются среды прокси - переменные (
http_proxy
,no_proxy
и т.д.) и прокси - серверов , установленных с помощьюgsettings
.gsettings
поставляется с предустановленным [XL] Ubuntu, так что это один из способов, который не требуетsudo
привилегий.Для этого можно использовать ключи
org.gnome.system.proxy.http[s].{host,port,authentication-user,authentication-user}
(и аналогичные параметры для прокси-серверов FTP и SOCKS) и ключ автоматической настройки проксиorg.gnome.system.proxy.autoconfig_url
:Список исключений прокси может быть установлен с помощью
ignore-hosts
ключа:no_proxy
Переменная окружения будет выглядеть следующим образом :Вы можете установить это в
~/.profile
или~/.pam_environment
(безexport
).источник
Просто выполните команду ниже в терминале
в значении команды добавьте ниже строки
Измените это с вашим прокси. его пример прокси-сервера без аутентификации. Для прокси с аутентификацией следует использовать
источник
chromium
что конкретный файл/usr/share/applications/chromium-browser.desktop
и конкретный раздел - этоExec
- вы должны поместить строку прокси во всеExec
появления в этом файлеwaiting for proxy server
. так что добавление--no-proxy-server
опции спасает день. Благодарю.Для Unity : в «настройках системы» перейдите в «сеть», затем «сетевой прокси»: затем вы можете настроить всю систему прокси.
Для установки имени пользователя и пароля установите его так: user: password @ proxy: port
Для Lubuntu, Xubuntu и т.д ... : посмотрите эту тему Как настроить общесистемные прокси-серверы в Xubuntu, Lubuntu или Ubuntu Studio?
источник
Полуавтоматический способ
Я нашел ответ @kasiya наиболее полезным.
Однако каждое обновление Google Chrome приводило к сбросу записи и
proxy
настроек рабочего стола . Это довольно неприятно редактировать это снова и снова.Вместо ручной работы вы можете изменить запись с помощью короткого сценария.
Просто вставьте его в терминал:
Очевидно, вам нужно изменить IP-адрес вашего прокси-сервера.
Это добавит все строки, начиная
Exec
с настройки прокси, которая является ручным способом настройки прокси.Наслаждайтесь!
источник
Exec
экземпляру.Chromium Web Browser
Обычно достаточно одного (названного ). ОстальныеExec
экземпляры используются для таких действий, как открытие нового окна, что обычно происходит после запуска браузера.Как настроить общесистемные прокси-серверы в Xubuntu, Lubuntu или Ubuntu Studio? указывает на файл, в
/etc/environment
который вы можете вставить следующие строки как root:Верхний ответ (очень сложный) также содержит скрипт для включения / выключения по требованию. (Но если вам это нужно, у Firefox есть страница настроек для выбора прокси, и вы можете рассмотреть возможность ее использования).
источник
Когда параметры прокси-сервера находятся в переменных прокси-сервера среды, Chrome не работал, поместив полные параметры прокси-сервера на панель запуска.
--proxy-server="IP proxy Server:port" (ex: --proxy-server="127.0.0.1:8080")
Но это сработало, когда я поставил его, чтобы обнаружить автоматические конфигурации
--proxy-auto-detect
И это сработало в Вивальди .
источник
Одним из вариантов, который я использую, является расширение Proxy SwitchyOmega . Это позволяет некоторым IP-адресам или доменам быть освобождены, как вы просите.
Он имеет приятный графический интерфейс вместо необходимости иметь дело с аргументами командной строки. Он также поддерживает Chrome Sync, поэтому вы можете быстро приступить к работе с настройками прокси на новом компьютере.
Вы также можете настроить его так, чтобы использование прокси-сервера можно было включить или отключить одним щелчком мыши.
источник
Смотрите здесь: https://superuser.com/questions/321804/manually-configuring-proxy-settings-of-google-chrome-on-ubuntu
источник