Я же написал в предыдущем посте: Acquire::http::Proxy "http://login:[email protected]:yyyy"
тут login - твой логин от прокси, pass - твой пароль.
До Прокси стучится через инет, а не по локалке.
Я так номял, что некоторые юзают прокси для выхода в инет через комп в своей локальной сети.
А мне нада юзать прокси подключение к которому идёт через внешний интернет.
И вот, не понимаю почему, у меня подлючение через прокси идёт, но ничего нормально не скачивается. Пакет не докачивает до конца, прерывает и начинает качать его сначала.
В чём дело - не пойму.
У меня такая же проблема с некоторыми вещами, действую в лоб
В консоли
export http_proxy="http://login:pass@ip:port"
export ftp_proxy="http://login:pass@ip:port"
а если Вы "счастливый" клиент M$ ISA, то получаете это:
407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )
т.е. ntlm метод аутентификации не работает.
Тут можно скачать пакет ntlmaps
Если Debian, Knoppix то качаем или берем из репозитария
Если репозитарий то ставим так apt-get install ntlmaps
Если отдельным пакетом то sudo dpkg -i ntlmaps*
После Установки конфигурим файл server.cfg он обычно тут /usr/share/ntlmaps/server.cfg
Тут нас интересует
LISTEN_PORT: 5865 обычно по умолчанию
PARENT_PROXY_PORT: 8080 тут ставите порт своей proxy
NT_DOMAIN: DOMEN.ru свой домен если есть
USER: свой логин в proxy
PASSWORD: свой пароль
Сохраняете файл и запускаете /usr/share/ntlmaps/main.py
Программа запускается и ждет
Далее в другом терминале прописываем export http_proxy="http://127.0.0.1:5865"
export ftp_proxy="http://127.0.0.1:5865"
а если у мя нет авторизации на прокси, есть только адрес и порт его... что писать в apt.conf ? если просто написать 192.168.0.1:8080 то при попытке обновления apt-get орёт так:
невозможно инициализировать соединение с 8080:80
cat apt.conf:
Asquire::http::Proxy "192.168.0.1:8080"
У меня так заработало:
sudo vi /etc/apt/apt.conf.d/proxy Acquire::http::Proxy "http://domainname\username:[email protected]:port"; Acquire::ftp::Proxy "ftp://domainname\username:[email protected]:port"; Acquire::::Proxy "true";
А мне ни один из способов не помог.
Во всех способах пробовал прописывать логин разными вариантами: и [email protected] и govtatar\Kolledzh.Arski. Не помогло...
Комментарии (15)
Там слово "стучится". )
Да можно. Вот таким макаром:
Acquire::http::Proxy "http://login:[email protected]:yyyy"
Вот нашёл ещё полезную строчку для файла apt.conf (ну или для /etc/apt/apt.conf.d/proxy нет разницы)
Acquire::http::Timeout "120";
Может она мне поможет..
Правда я вчера доигрался на столько, что теперь он у мя при загрузки говорит, что файл не найден.. Придётся заново ставить.
Я же написал в предыдущем посте:
Acquire::http::Proxy "http://login:[email protected]:yyyy"
тут login - твой логин от прокси, pass - твой пароль.
Я так номял, что некоторые юзают прокси для выхода в инет через комп в своей локальной сети.
А мне нада юзать прокси подключение к которому идёт через внешний интернет.
И вот, не понимаю почему, у меня подлючение через прокси идёт, но ничего нормально не скачивается. Пакет не докачивает до конца, прерывает и начинает качать его сначала.
В чём дело - не пойму.
У меня такая же проблема с некоторыми вещами, действую в лоб
В консоли
export http_proxy="http://login:pass@ip:port"
export ftp_proxy="http://login:pass@ip:port"
Огромное спасибо ! Все заработало! Создал файлик /etc/apt/apt.conf.d/proxy (его небыло) и вставил туда строчки :
Acquire::http::Proxy "http://мой логин@ип моего прокси:порт";
Acquire::ftp::Proxy "http://мой логин@ип моего прокси:порт";
Acquire::::Proxy "true";
Изменения в .bashrc не помогли , он находится в /root/ и в /home/user
user - имя пользователя
так же небыло реакции на ввод в консоле:
export http_proxy="http://login:pass@ip:port"
export ftp_proxy="http://login:pass@ip:port"
а если Вы "счастливый" клиент M$ ISA, то получаете это:
407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. )
т.е. ntlm метод аутентификации не работает.
Тут можно скачать пакет ntlmaps
Если Debian, Knoppix то качаем или берем из репозитария
Если репозитарий то ставим так apt-get install ntlmaps
Если отдельным пакетом то sudo dpkg -i ntlmaps*
После Установки конфигурим файл server.cfg он обычно тут /usr/share/ntlmaps/server.cfg
Тут нас интересует
LISTEN_PORT: 5865 обычно по умолчанию
PARENT_PROXY_PORT: 8080 тут ставите порт своей proxy
NT_DOMAIN: DOMEN.ru свой домен если есть
USER: свой логин в proxy
PASSWORD: свой пароль
Сохраняете файл и запускаете /usr/share/ntlmaps/main.py
Программа запускается и ждет
Далее в другом терминале прописываем export http_proxy="http://127.0.0.1:5865"
export ftp_proxy="http://127.0.0.1:5865"
пробуем запустить apt-get update
Вот тут http://private-seo-soft.blogspot.com/2010/04/php-curlmulti.html
есть отличный многопоточный прокси чекер на php.
UBUNTU 10
System->Preferences->Network Proxy
UBUNTU 11
System->Preferences->Network Proxy - не прокатило, а вот /etc/apt/apt.conf.d/proxy та да...
а если у мя нет авторизации на прокси, есть только адрес и порт его... что писать в apt.conf ? если просто написать 192.168.0.1:8080 то при попытке обновления apt-get орёт так:
невозможно инициализировать соединение с 8080:80
cat apt.conf:
Asquire::http::Proxy "192.168.0.1:8080"
Asquire::http::Proxy "http://192.168.0.1:8080/"
A
squire acquireДля убунту
Ветка
/etc/apt/apt.conf.d/proxy
Прописать
Asquire::http { Proxy "http://прокси-сервер:порт/" };
Acquire::http::Proxy "http://user:password@proxy:port";
Acquire::::Proxy "true";
У меня так заработало:
sudo vi /etc/apt/apt.conf.d/proxy
Acquire::http::Proxy "http://domainname\username:[email protected]:port";
Acquire::ftp::Proxy "ftp://domainname\username:[email protected]:port";
Acquire::::Proxy "true";
А мне ни один из способов не помог.
Во всех способах пробовал прописывать логин разными вариантами: и [email protected] и govtatar\Kolledzh.Arski. Не помогло...
Отправить комментарий