wget через прокси
От: Аноним  
Дата: 27.01.06 14:28
Оценка:
Как заставить работать wget через прокси сервер?
Re: wget через прокси
От: bizon_art Россия  
Дата: 27.01.06 14:33
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как заставить работать wget через прокси сервер?

Идеологически провило прописать переменные среды но я не помню какие.
А если через командную строку то
-Y, --proxy=on/off turn proxy on or off.
--proxy-user=USER set USER as proxy username.
--proxy-passwd=PASS set PASS as proxy password.
Re: wget через прокси
От: sakhnik Украина http://koresha.org/sakhnik
Дата: 27.01.06 14:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как заставить работать wget через прокси сервер?


Очень просто: в GNU Wget manual есть целая глава об этом. В ней советуют установить переменные окружения: http_proxy=http://user:passwd@proxy.server:3128/
Ещё можно всю нужную информацию загнать в файл ресурсов, но это уже домашнее задание.

Жизнь — это чудо! Только вперёд: sakhnik@jabber.kiev.ua
Re: wget через прокси
От: ДимДимыч Украина http://klug.org.ua
Дата: 27.01.06 14:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как заставить работать wget через прокси сервер?


См. /etc/wgetrc (/usr/local/etc/wgetrc)
И настоятельно рекомендую man 1 wget
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Re: wget через прокси
От: Oleg Lomaka Украина  
Дата: 27.01.06 14:36
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Как заставить работать wget через прокси сервер?


HTTP_PROXY="http://localhost:3128" wget http://ya.ru
Re[2]: wget через прокси
От: Oleg Lomaka Украина  
Дата: 27.01.06 14:38
Оценка:
Здравствуйте, ДимДимыч, Вы писали:

А>>Как заставить работать wget через прокси сервер?

ДД>См. /etc/wgetrc (/usr/local/etc/wgetrc)
ДД>И настоятельно рекомендую man 1 wget

Самое обидное, что в man 1 wget ничего не сказано про переменную окружения HTTP_PROXY
Re[2]: wget через прокси
От: Аноним  
Дата: 27.01.06 15:06
Оценка:
Здравствуйте, Oleg Lomaka, Вы писали:


OL>HTTP_PROXY="http://localhost:3128" wget http://ya.ru



Не пошло:
# HTTP_PROXY="www:3128"
# wget  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
--18:27:28--  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
           => `bison_toc.html'
Преобразование адреса www.linux.org.ru... ошибка: Хост не найден.


Прокси ананимный.
Re[3]: wget через прокси
От: execve  
Дата: 27.01.06 15:10
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Здравствуйте, Oleg Lomaka, Вы писали:



OL>>HTTP_PROXY="http://localhost:3128" wget http://ya.ru



А>Не пошло:

А>
А># HTTP_PROXY="www:3128"
А># wget  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
А>--18:27:28--  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
А>           => `bison_toc.html'
А>Преобразование адреса www.linux.org.ru... ошибка: Хост не найден.
А>


А>Прокси ананимный.


http_proxy, а не HTTP_PROXY.
Re[4]: wget через прокси
От: Аноним  
Дата: 27.01.06 15:22
Оценка:
Здравствуйте, execve, Вы писали:

E>Здравствуйте, Аноним, Вы писали:


А>>Здравствуйте, Oleg Lomaka, Вы писали:



OL>>>HTTP_PROXY="http://localhost:3128" wget http://ya.ru

E>http_proxy, а не HTTP_PROXY.

Всё равно не идет:
# http_proxy="www:3128"
# echo $http_proxy
www:3128
# echo $HTTP_PROXY
www:3128
# wget  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
--18:43:43--  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
           => `bison_toc.html'
Преобразование адреса www.linux.org.ru... ошибка: Хост не найден.
Re[3]: wget через прокси
От: Oleg Lomaka Украина  
Дата: 27.01.06 15:26
Оценка:
Здравствуйте, Аноним, Вы писали:

OL>>HTTP_PROXY="http://localhost:3128" wget http://ya.ru

А>Не пошло:
А># HTTP_PROXY="www:3128"
А># wget  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
А>--18:27:28--  http://www.linux.org.ru/books/GNU/bison/bison_toc.html
А>           => `bison_toc.html'
А>Преобразование адреса www.linux.org.ru... ошибка: Хост не найден.


Я тебе в одной строке написал.
Если хочешь сделать двумя командами, то
export http_proxy="http://www:3128"
wget http://ya.ru


ps: насчет http_proxy правильно подметили, это я с fetch/freebsd взял.
Re[3]: wget через прокси
От: ДимДимыч Украина http://klug.org.ua
Дата: 27.01.06 15:32
Оценка:
Здравствуйте, Oleg Lomaka, Вы писали:

ДД>>И настоятельно рекомендую man 1 wget


OL>Самое обидное, что в man 1 wget ничего не сказано про переменную окружения HTTP_PROXY


Знаете, я раньше не задавался таким вопросом, не было необходимости. Но вот сейчас прочел man и нашел

--no-proxy
Don't use proxies, even if the appropriate *_proxy environment variable is defined.

значит, есть какие-то переменные окружения, которые за это отвечают, и

SEE ALSO
GNU Info entry for wget.

А в info wget в разделе Various есть информация по использованию переменных окружения.
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Re[4]: wget через прокси
От: Oleg Lomaka Украина  
Дата: 27.01.06 15:39
Оценка: +1
Здравствуйте, ДимДимыч, Вы писали:

ДД>>>И настоятельно рекомендую man 1 wget

OL>>Самое обидное, что в man 1 wget ничего не сказано про переменную окружения HTTP_PROXY
ДД>А в info wget в разделе Various есть информация по использованию переменных окружения.

Вот то-то и оно, что большинство людей до info не доходят, ибо там кнопки другие, и pageup/pagedown недостаточно чтоб его прочитать
Re[5]: wget через прокси
От: execve  
Дата: 27.01.06 16:11
Оценка:
Здравствуйте, Oleg Lomaka, Вы писали:

OL>и pageup/pagedown недостаточно чтоб его прочитать


Там достаточно пробела.
Re: wget через прокси
От: megawatt Россия http://ruby.inuse.ru
Дата: 27.01.06 19:35
Оценка:
Здравствуйте, Аноним, Вы писали:

$cat ~/.wgetrc
use_proxy = on
http_proxy=128.0.0.253:3128
ftp_proxy=128.0.0.253:3128
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.