Страница 1 из 2
apt-get через proxy
Добавлено: 21 авг 2003, 14:12
kavenchuk
В man apt.conf говорится о переменной окружения http_proxy. Больше про нее я нигде не нашел.
Мне ее ручкам прописывать? И где? Или есть какой-нибудь конфигуратор?
Добавлено: 21 авг 2003, 14:28
mend0za
это переменная окружения (shell)
прописывается в профайлах оболочки (bash например)
про нее также есть в man lynx
Добавлено: 21 авг 2003, 16:49
Varjat
Для настройки apt-get через прокси можно воспользоваться прогой apt-setup или ручками прописать в /etc/apt/apt.conf
Acquire::http::Proxy "http://proxy_name:port";
Добавлено: 21 авг 2003, 17:42
kavenchuk
apt-setup говорит, что строка может быть вида
http://[[пользователь][:пароль]@]машина[:порт]
но моя прокся меня инициализирует по имени DOMAIN_NAME/USER_NAME
а apt-get потом ругается, что не может подключится к DOMAIN_NAME

Добавлено: 21 авг 2003, 18:00
Llama
Какая у тебя прокся?
Добавлено: 21 авг 2003, 20:07
Aerostar
Скорее всего, дело в том, что apt не может найти DOMAIN_NAME. Пропиши его в /etc/hosts или пиши айпишник вместо имени.
Добавлено: 21 авг 2003, 21:31
kavenchuk
прокся - MS
в hosts есть имя сервера с прокси (пусть PROXY_SERVER)
в мозиле я так и писАл: имя - DOMAIN_NAME/USER_NAME
DOMAIN_NAME - имя MS домена во внутренней сетке, причем не единственный
Как прописать домен в hosts?
Добавлено: 22 авг 2003, 08:36
Llama
Хм. В виндовой мазиле писал? виндовая поддерживает конченую NTLM аутентификацию. Пинай админа чтобы можно было дибо ходить в web без аутентификации, или хотя бы с plaintext или чтобы на ftp, но свободно.
Добавлено: 22 авг 2003, 08:41
Llama
пардон, plaintext в виндовых доках называется basic authentification
http://toastytech.com/evil/msproxy.html
Добавлено: 22 авг 2003, 08:48
Llama
Добавлено: 22 авг 2003, 09:22
kavenchuk
мозилла - в кноппиксе

Из вынды IE как раз ничего не просит (мозилу не проверял - зачем, если knoppix есть

)
Свободный доступ не дадут. Там вообще все закрыто, кроме http.
Просто к сведению: до сего момента все проги, с которыми встречался, которым достаточно http-протокола, нормально ходили через прокси с такой аутентификацией.
Пойду man-ы читать, может чего нарою. Явно, если все загнать в одну строку, "/" в середине имени apt-get сбивает с толку.
Добавлено: 22 авг 2003, 10:17
Llama
А... Ну так есть такая штука - экранирование - т.е. вместо / вводишь \/ (это не бква В, а две косых)
Добавлено: 22 авг 2003, 10:48
kavenchuk
Не помогло
Добавлено: 22 авг 2003, 11:07
kavenchuk
"http://DOMAIN_NAME\/USER_NAME:password@PROXY_SERVER:8080"
Testing apt sources ...
0% [Connecting to DOMAIN_NAME\]
потом:
Err
http://ftp.ru.debian.org stable/main Packages
Something wicked happend resolving 'DOMAIN_NAME\:http' (-3)
Добавлено: 24 авг 2003, 16:25
Guest_
Для работы АПТ через прокси типа squid можно использовать переменные окружения ftp_proxy и http_proxy, .
если прокси открыт.
#export http_proxy="
http://myproxy:3128/"
#export ftp_proxy="
http://myproxy:3128/"
Обратите внимение на полную форму url к прокси и протокол http:// в переменной ftp_proxy
#apt-get update
...
или, если прокси запаролен
#export http_proxy="
http://username:password@myproxy:3128/"
#export ftp_proxy="
http://username:password@myproxy:3128/"
#apt-get update
...