[Решено] Wheezy Xfce прокси

Автор alastor, 06 февраля 2013, 18:50:12

« назад - далее »

0 Пользователи и 3 гостей просматривают эту тему.

alastor

Интернет получаю от прокси, настраиваю дебиан с xfce De, так: пишу в xfce-шный нетворк менеджер, адрес, маска, шлюз. Поскольку там нет настроек для прокси, создаю файл, 99proxi с таким содержимым acquire::http::proxy "http://00.00.000.):XXXX";
acquire::ftp::proxy "http://00.00.000.0:XXXX";
acquire::::proxy "true";
и ложу его в /etc/apt/apt.conf.d , получаю рабочий инет в консоли (работает aptitude). В мозиле и опере, так-же пишу в настройках сети прокси и порт. Теперь у меня нет инета в виртуалбоксе, и гугл-хроме, гугл-хром пытается взять настройки из гуя,
Открыть содержимое (спойлер)
При работе Google Chrome в поддерживаемой среде на компьютере используются системные настройки прокси-сервера. Однако либо ваша система не поддерживается, либо возникли неполадки при запуске системной конфигурации.
Но вы все же можете выполнить конфигурацию с помощью командной строки. Подробнее о флагах и переменных окружения см. man google-chrome.
[свернуть]
Так-же нет инета в других приложениях krusader не подключается по ftp и т.д.
Есть мануалы по Xfce, с указанием прописать в /etc/environment строки, но этот способ не работает
Открыть содержимое (спойлер)
http_proxy="http://proxyaddress:port/"
ftp_proxy="http://proxyaddress:port/"
https_proxy="http://proxyaddress:port/"
[свернуть]
даже здесь помню уже похожую тему создавал, но тогда у меня был gnom2, там все просто решалось, путем прописывания всех настроек в нетворкменеджер, работает все и в Kde, но машина не сильная и Xfce мне очень подходит на работе, виртуалбокс на других DE не тянет. Можно ли получить мне полноценный интернет

Malaheenee

alastor, а если задать настройки на одну сессию? Т.е. выполнить в терминале присваивание переменных?
Все мы где-то, когда-то и в чем-то были новичками.

alastor

#2
Malaheenee, Нет, не пробовал, если честно не знаю как, можно погуглить и узнать. Но вопрос в том, можно ли в xfce 4.8 настроить полноценный инет в моем случае. В моем случае доставляет множество не приятных моментов, не возможно получить инет в виртулбоксе, не работает ftp клиенты, и все приложения, которые не имеют своих собственных настроек для доступа в сеть через прокси. Не работает гугл-хром
Открыть содержимое (спойлер)
При работе Google Chrome в поддерживаемой среде на компьютере используются системные настройки прокси-сервера. Однако либо ваша система не поддерживается, либо возникли неполадки при запуске системной конфигурации.

Но вы все же можете выполнить конфигурацию с помощью командной строки. Подробнее о флагах и переменных окружения см. man google-chrome.
[свернуть]
В основном на всех сайтах предлагают решения через /etc/environment путем добавления туда записей о прокси, как я указал в  посте выше, но данный способ у меня не работает.

Сообщение объединено: 10 февраля 2013, 22:01:33

Цитироватьа если задать настройки на одну сессию? Т.е. выполнить в терминале присваивание переменных?
Ну а куда эти значения запишутся, глобальных настроек прокси, все равно не будет, как в gnome2 и Kde >Глобальные настройки прокси

Malaheenee

#3
Цитата: alastor от 10 февраля 2013, 21:52:39/etc/environment
У нас тоже на старой работе так не "взлетело". Зато на одну сессию вроде работало.
export http_proxy=http://1.1.1.1:8080/
export https_proxy=http://1.1.1.1:8080/
export ftp_proxy=http://1.1.1.1:8080/
export no_proxy="localhost,127.0.0.1"

И если сработает - писать в .bashrc. Еще, помнится читали совет пошаманить с libproxy.

Сообщение объединено: 11 февраля 2013, 11:38:45

Ага, вот тут и читали: https://wiki.archlinux.org/index.php/Proxy_settings
Все мы где-то, когда-то и в чем-то были новичками.

alastor

Нашел еще в вики совет, записать /etc/environment таким способом. PROXY_ENABLED="yes"
proxy_enabled="yes"
HTTP_PROXY="http://192.168.0.1:3128"
http_proxy="http://192.168.0.1:3128"
HTTPS_PROXY="http://192.168.0.1:3128"
https_proxy="http://192.168.0.1:3128"
FTP_PROXY="http://192.168.0.1:3128"
ftp_proxy="http://192.168.0.1:3128"
NO_PROXY=".example.com, 192.168.0.0/24, localhost, 127.0.0.1"
no_proxy=".example.com, 192.168.0.0/24, localhost, 127.0.0.1"

Но так, тоже  меня не сработало. Посмотрел и на арчи вики, все в принципе то-же самое.
Думаю ради интереса поставить kde-full и получить гуевину с настройками сети, и оттуда попытаться подключиться. Возможно же такое? пусть в xfce будут kde-шные утилиты.

Malaheenee

#5
Дык все они используют вроде как libproxy. Или нет?
Только в environment писали? А если кинуть в /etc/profile.d/ ?

Сообщение объединено: 12 февраля 2013, 13:39:03

Вот GUI: http://mleonidov.blogspot.fr/2012/07/xfce-global-proxy-setting.html (мы бы, по-хорошему, сбэкпортировали).
А вот еще ссылка по установке переменных: https://help.ubuntu.com/community/EnvironmentVariables

Сообщение объединено: 12 февраля 2013, 13:46:29

GUI написан на python (и довольно просто) и пишет все настройки в файл .profile пользователя. Так что дерзайте.
Все мы где-то, когда-то и в чем-то были новичками.

alastor

Сейчас пошел по первому пути, поставил fsproxy, но запустить не могу, из консоли Traceback (most recent call last):
  File "/usr/bin/fsproxy", line 34, in <module>
    import gtk.glade

Malaheenee

А python-gtk2 установили?
Все мы где-то, когда-то и в чем-то были новичками.

alastor

Уже поставил, все рано не запускается, Traceback (most recent call last):
  File "/usr/bin/fsproxy", line 34, in <module>
    import gtk.glade
ImportError: No module named glade
Теперь просит модуль

Malaheenee

 ??? М-да, Runtu...
Это всего лишь скрипт, который пишет все те же переменные http_proxy из Вашего сообщения выше в файл .profile. Так что пробуйте их закинуть туда.
Все мы где-то, когда-то и в чем-то были новичками.

alastor

#10
Установил python-glade2, теперь запустилось, сейчас попробую прокси прописать

Сообщение объединено: 12 февраля 2013, 15:03:44

Спасибо Malaheenee Ну и вот решение проблемы, скачиваем пакет, http://mleonidov.blogspot.fr/2012/07/xfce-global-proxy-setting.html, затем устанавливаем, python-gtk2 и python-glade2, и запускаем fsproxy. Сейчас пробежался по приложениям, все работает, только в opera не работает, нет там пункта "Использовать системные настройки" а так вроде везде работает.

PbI6A

а строчку export http_proxy=http://[login:password@]proxy:port/ в .xinitrc прописать разве не то же примерно будет?
LINUX means: Linux Is Not a UniX
Вернулся на Devuan. Счастлив!

Malaheenee

Не за что :)
Самый юмор в том, что скрипт пишет в файл ~/.profile, в котором теперь не рекомендуется использовать эти настройки (при том, что настройки из рекомендуемого файла не "подхватываются").
Все мы где-то, когда-то и в чем-то были новичками.

Ne1RoN

Цитата: alastor от 06 февраля 2013, 18:50:12создаю файл, 99proxi с таким содержимым
Имя файлика все-таки 99proxy   :-X

Спасибо помогло!