Настройка прокси-сервера для Chromium и Google Chrome через командную строку в Linux

В этом уроке я покажу вам, как настроить параметры прокси браузеров Chromium и Google Chrome из командной строки на Linux. Этот небольшой трюк очень полезен в некоторых обстоятельствах. Как вы, возможно, уже знаете, версия Chromium и Google Chrome для Linux не поддерживает настройку прокси в графическом режиме. Пользователь Windows может изменить настройки прокси в Chromium и Google Chrome, перейдя в Настройки > Дополнительно >Система предлагает изменить параметры прокси через кнопку «Изменить параметры прокси». Однако эта функция недоступна для пользователей Linux, и они не могут настроить прокси таким способом.

измените настройки прокси в Chromium и Google Chrome

Пользователям часто приходится устанавливать такие расширения, как Proxy SwitchyOmega, для настройки через графический интерфейс. Это решение подходит для большинства, но вызывает сложности у тех, кто не имеет доступа к Интернет-магазину Chrome. В некоторых странах, таких как Китай, Google и Интернет-магазин Chrome находятся под блокировкой.

Читайте также:  Разница между прямым и обратным прокси

Если вы работаете с браузером Chromium или Google Chrome на Linux, вы можете настроить прокси через командную строку, избегая необходимости устанавливать такие расширения, как Proxy SwitchyOmega. Имейте в виду, что в данном руководстве предполагается наличие рабочего прокси-сервера, например, Shadowsocks на удалённом сервере.

Конфигурация прокси через терминал.

В качестве примера я привожу Google Chrome, но это также относится и к Chromium. Чтобы запустить Google Chrome из командной строки, выполните следующие действия:

google-chrome

Для запуска с прокси используйте параметр —proxy-server. К примеру, выполните следующую команду, чтобы запустить его с прокси типа socks5.

google-chrome --proxy-server="socks5://127.0.0.1:1080"

Chromium и Google Chrome поддерживают прокси-серверы HTTP, HTTPS, socks4 и socks5. Для настройки HTTPS прокси используйте следующую команду.

google-chrome --proxy-server="https://proxy-ip:proxy-port"

Вы можете создать псевдоним, чтобы в следующий раз не вводить длинные команды. Для этого необходимо отредактировать файл. bashrc.

Читайте также:  Как установить и настроить OwnCloud на Ubuntu для создания личного облачного хранилища

nano ~/.bashrc

Отыщите в этом документе строки с псевдонимами и включите к ним данное определение.

alias google-chrome='google-chrome --proxy-server="proxy-scheme://proxy-ip:proxy-port"'

настроить псевдоним для параметров прокси Chromium

Сохраните этот файл, затем закройте терминал и снова запустите его. Введите команду google-chrome в терминале, и вы заметите, что браузер Chromium теперь подключается к Интернету через прокси.

Обратите внимание: в ряде дистрибутивов Linux, например, в Ubuntu, для запуска браузера Chromium используется команда chromium-browser.

Установите дополнение Proxy SwitchyOmega.

Некоторые пользователи применяют VPN, чтобы зайти в магазин Chrome и установить расширение Proxy SwitchyOmega. Однако в некоторых странах доступ к VPN ограничен. Поэтому возможность конфигурации прокси через командную строку оказывается весьма полезной для тех, кто не может подключиться к интернет-магазину Chrome.

Когда прокси начнет функционировать, вы сможете зайти в интернет-магазин Chrome и установить расширение Proxy SwitchyOmega. Учтите, что если вы планируете использовать SwitchyOmega, вам необходимо удалить прокси-настройки, указанные в командной строке, так как они не могут работать одновременно.

Читайте также:  Два способа деактивировать IPv6 на Ubuntu Desktop и Server

Мне нравится Proxy SwitchyOmega, так как он способен выявлять недоступные ресурсы на веб-страницах, что значительно упрощает работу веб-разработчиков и веб-мастеров.

команда прокси для Google Chrome в командной строке

Chromium и браузер Google Chrome поддерживают автоматическую конфигурацию прокси через URL-адрес, используя опцию —proxy-pac-url. Для получения более подробной информации о командной строке можно обратиться к странице man.

man chromium man google-chrome

Чтобы понять, как создать свой собственный сервер прокси Shadowsocks, прочитайте следующий материал.

  • Как установить и настроить прокси-сервер Shadowsocks-libev на Ubuntu.

Надеюсь, этот урок оказался для вас полезным и вы смогли настроить прокси в Google Chrome и Chromium через командную строку на Linux. Если вам понравилась эта информация, не забудьте подписаться на нашу бесплатную рассылку, чтобы получать еще больше советов и лайфхаков. Удачи!