Как настроить прокси в Ubuntu из терминала

Все настройки среды рабочего стола в Ubuntu хранятся в базе данных DConf, в том числе и настройки прокси сервера. Настройки записываются в виде пар Ключ: значение. Если изменить какой либо параметр из меню настроек системы все изменения сразу же запишутся в DConf. Существуют как GUI так и консольные утилиты для редактирования настроек DConf. Например Параметры системы и dconf-editor — это редакторы с графическим интерфейсом. Из командной строки настройками DConf можно управлять с помощью команд gsettings и dconf.

Дальше я покажу как настроить прокси в Ubuntu из терминала с помощью gsettings.

Базовое использование gsettings для работы с базой данных Dconf выглядит вот так:

Для чтения данных используем:

gsettings get <schema> <key>

А для редактирования:

gsettings set <schema> <key> <value>

Изменение настроек прокси вручную с помощью терминала

Выполните следующие команды чтобы установить в качестве прокси в Ubuntu сервер my.proxy.com:8000

gsettings set org.gnome.system.proxy.http host 'my.proxy.com'
$ gsettings set org.gnome.system.proxy.http port 8000
$ gsettings set org.gnome.system.proxy mode 'manual'

Если вы хотите использовать HTTPS/FTP прокси то вам нужно выполнить:

gsettings set org.gnome.system.proxy.https host 'my.proxy.com'
$ gsettings set org.gnome.system.proxy.https port 8000
$ gsettings set org.gnome.system.proxy.ftp host 'my.proxy.com'
$ gsettings set org.gnome.system.proxy.ftp port 8000

Для использования SOCKS прокси наберите:

gsettings set org.gnome.system.proxy.socks host 'my.proxy.com'
$ gsettings set org.gnome.system.proxy.socks port 8000

Все изменения действуют только для текущего пользователя. Если вы хотите установить прокси для всех пользователей запускайте gsettings от суперпользователя добавив перед командой sudo, например:

sudo gsettings set org.gnome.system.proxy.http host 'my.proxy.com'
$ sudo gsettings set org.gnome.system.proxy.http port 8000
$ sudo gsettings set org.gnome.system.proxy mode 'manual'

Автоматическая настройка прокси из командной строки

Если вы используете автоматическую настройку прокси можете выполнить следующие команды:

gsettings set org.gnome.system.proxy mode 'auto'
$ gsettings set org.gnome.system.proxy autoconfig-url http://my.proxy.com/autoproxy.pac

Очистка настроек прокси из командной строки

Для того чтобы удалить прежние настройки прокси и работать напрямую выполните:

gsettings set org.gnome.system.proxy mode 'none'

Creative Commons License
Статья Как настроить прокси в Ubuntu из терминала распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна.
Ваше имя тоже может быть здесь. Начните писать статьи для Losst. Это просто! Смотрите подробнее как начать писать статьи - Пишите для нас

Оцените статью:

Звёзд: 1Звёзд: 2Звёзд: 3Звёзд: 4Звёзд: 5 (1 оценок, среднее: 5,00 из 5)
Загрузка...

Ответить

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: