Настройки сетевого прокси BQ Aquaris E4.5

Я являюсь счастливым владельцем нового телефона Ubuntu и сразу столкнулся с основной проблемой.

Как я могу настроить параметры сетевого прокси? Я ковырялся в настройках сети, но не нашел ничего связанного. Если нет графического интерфейса, есть ли способ настроить это через консоль?

1 ответ

С помощью сообщества "Ubuntu phone" на Launchpad (см. Здесь) я смог установить параметры прокси-сервера системы с помощью команды "gsettings set" (идентично рабочим настройкам на моих настольных системах Ubuntu 14.04):

gsettings set org.gnome.system.proxy use-same-proxy false
gsettings set org.gnome.system.proxy mode "'manual'"
gsettings set org.gnome.system.proxy ignore-hosts "['localhost', '127.0.0.0/8', '192.168.0.0/16', '::1']"
gsettings set org.gnome.system.proxy.ftp host "'192.168.112.1'"
gsettings set org.gnome.system.proxy.ftp port 800
gsettings set org.gnome.system.proxy.socks host "'192.168.112.1'"
gsettings set org.gnome.system.proxy.socks port 800
gsettings set org.gnome.system.proxy.http host "'192.168.112.1'"
gsettings set org.gnome.system.proxy.http port 800
gsettings set org.gnome.system.proxy.http use-authentication false
gsettings set org.gnome.system.proxy.http enabled true
gsettings set org.gnome.system.proxy.https host "'192.168.112.1'"
gsettings set org.gnome.system.proxy.https port 800

Эти настройки прокси в настоящее время не используются приложением браузера, и я соответственно запросил эту функцию (см. Здесь).

Дополнение от 2015-05-07 (также задокументировано здесь - извините, я не могу добавить другую ссылку, моя репутация слишком низкая):
Я думаю, что заставил приложение bowser работать с прокси. На самом деле я пытался включить приложения командной строки, такие как wget, для работы через прокси и добавил в /etc/environment

http_proxy=http://192.168.112.1:800/
https_proxy=http://192.168.112.1:800/
ftp_proxy=http://192.168.112.1:800/
no_proxy="localhost,127.0.0.1,192.168.0.0/16"
HTTP_PROXY=http://192.168.112.1:800/
HTTPS_PROXY=http://192.168.112.1:800/
FTP_PROXY=http://192.168.112.1:800/
NO_PROXY="localhost,127.0.0.1,192.168.0.0/16"

После этого я впервые смог запустить wget:

phablet@ubuntu-phablet:~$ wget www.spiegel.de
--2015-05-07 10:09:33--  http://www.spiegel.de/
Connecting to 192.168.112.1:800... connected.
Proxy request sent, awaiting response... 200 OK
Length: 233514 (228K) [text/html]
Saving to: ‘index.html’

100%[======================================>] 233,514      400KB/s   in 0.6s  

2015-05-07 10:09:34 (400 KB/s) - ‘index.html’ saved [233514/233514]

По стечению обстоятельств я обнаружил, что браузерное приложение также, похоже, успешно подобрало эту конфигурацию, и браузер начал работать с прокси.

Теперь у меня есть три различных типа конфигурации прокси на моем телефоне:

  1. через gsettings, посмотрите мои предыдущие электронные письма - не уверен, влияет ли это в настоящее время на какое-либо приложение
  2. через /etc/environment для определенных приложений командной строки и, по-видимому, браузера
  3. через 95 прокси в /etc/apt/apt.conf.d/ для apt

Сейчас я проверяю, действительно ли другие приложения соответствуют одному из этих типов конфигурации. Например, "шорты" (приложение RSS), кажется, не работают до сих пор.

Дополнение от 2015-05-07:
Syncevolution также собирает информацию о прокси из типа 2). Это очень важно для меня, так как я использую его для синхронизации календаря и связи данных с собственным облачным сервером.

Другие вопросы по тегам