wget, socks5-proxy

Модератор: /dev/random

Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

wget, socks5-proxy

Сообщение zerkms »

господа
а как заставить wget ходить через socks5 проксю?

(gentoo, wget собран с USE-флагом socks)
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: wget, socks5-proxy

Сообщение t.t »

Задать переменные socks_proxy и socks5_proxy. Либо глобально, в ~/.bashrc, либо при конкретном запуске wget прямо в командной строке.

Код: Выделить всё

cat >>~/.bashrc <<EOF
socks_proxy=host:port
socks5_proxy=host:port
export socks_proxy socks5_proxy
EOF

Код: Выделить всё

socks_proxy=host:port socks5_proxy=host:port wget ...


Собственно, точно так же, как hhtp_proxy и ftp_proxy.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

Re: wget, socks5-proxy

Сообщение zerkms »

t.t
пробовал. wget на них не обращает внимания
собственно это подтверждается тем, что в документации по wget нет ни одного упоминания socks, а конфигурь, насколько я понял, не умеет --with-socks который добавляется при емердже и USE="socks"
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: wget, socks5-proxy

Сообщение rm_ »

Если не получится со встроенной опцией, можно воспользоваться proxychains или tsocks для направления запросов wget через прокси.
Спасибо сказали:
Аватара пользователя
--=Civil696=--
Сообщения: 227
ОС: Gentoo o_O

Re: wget, socks5-proxy

Сообщение --=Civil696=-- »

zerkms писал(а):
01.09.2008 03:50
(gentoo, wget собран с USE-флагом socks)
так socks или socks5 ?
а то чёт я у себя такого флага не наблюдаю :blush:

Код: Выделить всё

navi ~ $ emerge -pv wget

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] net-misc/wget-1.11.1  USE="ipv6 nls ssl -debug -socks5 -static" 0 kB
НЕ ПАНИКУЙ © ^_~
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: wget, socks5-proxy

Сообщение t.t »

zerkms писал(а):
02.09.2008 01:36
t.t
пробовал. wget на них не обращает внимания
Странно. Как раз недавно качал кое-что вот так:

Код: Выделить всё

http_proxy=localhost:8118 socks_proxy=localhost:9050 wget
всё работало...
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: wget, socks5-proxy

Сообщение rm_ »

t.t писал(а):
02.09.2008 17:59
zerkms писал(а):
02.09.2008 01:36
t.t
пробовал. wget на них не обращает внимания
Странно. Как раз недавно качал кое-что вот так:

Код: Выделить всё

http_proxy=localhost:8118 socks_proxy=localhost:9050 wget
всё работало...

Гугл по запросу "wget socks_proxy" возвращает ровно 16 адресов. Вверху результатов эта ветка форума. Так что смею предположить, что переменная с подобным названием в связке с wget'ом никогда никем не употребляется.
А работала указанная команда у Вас наверняка потому, что Tor указан в настройках Privoxy родительским SOCKS'ом, и цепочка коннекта представляла собою "wget -> localhost:8118 -> localhost:9050 -> сеть Tor -> удалённый сервер" (т.е. как и должно быть). Либо, если этого в конфиге Privoxy не было, коннект сразу после него шёл напрямую.
Кроме того, не совсем ясно, какого результата хотелось достичь, указывая wget'у одновременно HTTP и SOCKS прокси.
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: wget, socks5-proxy

Сообщение t.t »

rm_, да, прошу прощения, плохо соображаю. Впредь не буду что-то советовать в сетевых вопросах до тех пор, пока сам в них мало понимаю.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

Re: wget, socks5-proxy

Сообщение zerkms »

мне в принцие не важно, как это будет организовано... возможно решение и с помощью стороннего софта (вроде, как вы уже говорили тора)
итоговая цель: заставить wget (или ещё точнее - wget только в getdelta.sh) ходить через socks5 с авторизацией, весь остальной трафик необходимо пустить напрямую...
какие варианты?
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: wget, socks5-proxy

Сообщение rm_ »

zerkms писал(а):
03.09.2008 00:49
мне в принцие не важно, как это будет организовано... возможно решение и с помощью стороннего софта (вроде, как вы уже говорили тора)
итоговая цель: заставить wget (или ещё точнее - wget только в getdelta.sh) ходить через socks5 с авторизацией, весь остальной трафик необходимо пустить напрямую...
какие варианты?

Tor в Вашем деле не поможет, он тут просто как пример socks-прокси был упомянут.
Варианты выше я упоминал, это proxychains и tsocks.
Спасибо сказали:
Аватара пользователя
zerkms
Сообщения: 155
ОС: Gentoo, Windows 7 Home Premium

Re: wget, socks5-proxy

Сообщение zerkms »

rm_
угу спасибо
tsocks помог

проксичейнс пробовал до этого, почему-то не может к прокси-серверу прицепиться
Спасибо сказали: