господа
а как заставить wget ходить через socks5 проксю?
(gentoo, wget собран с USE-флагом socks)
wget, socks5-proxy
Модератор: /dev/random
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: wget, socks5-proxy
Задать переменные socks_proxy и socks5_proxy. Либо глобально, в ~/.bashrc, либо при конкретном запуске wget прямо в командной строке.
Собственно, точно так же, как hhtp_proxy и ftp_proxy.
Код: Выделить всё
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нεиж
-
- Сообщения: 155
- ОС: Gentoo, Windows 7 Home Premium
Re: wget, socks5-proxy
t.t
пробовал. wget на них не обращает внимания
собственно это подтверждается тем, что в документации по wget нет ни одного упоминания socks, а конфигурь, насколько я понял, не умеет --with-socks который добавляется при емердже и USE="socks"
пробовал. wget на них не обращает внимания
собственно это подтверждается тем, что в документации по wget нет ни одного упоминания socks, а конфигурь, насколько я понял, не умеет --with-socks который добавляется при емердже и USE="socks"
-
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: wget, socks5-proxy
Если не получится со встроенной опцией, можно воспользоваться proxychains или tsocks для направления запросов wget через прокси.
-
- Сообщения: 227
- ОС: Gentoo o_O
Re: wget, socks5-proxy
так socks или socks5 ?
а то чёт я у себя такого флага не наблюдаю

Код: Выделить всё
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
НЕ ПАНИКУЙ © ^_~
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: wget, socks5-proxy
Странно. Как раз недавно качал кое-что вот так:
Код: Выделить всё
http_proxy=localhost:8118 socks_proxy=localhost:9050 wget
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: wget, socks5-proxy
t.t писал(а): ↑02.09.2008 17:59Странно. Как раз недавно качал кое-что вот так:всё работало...Код: Выделить всё
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 прокси.
-
- Бывший модератор
- Сообщения: 7390
- Статус: думающий о вечном
- ОС: Debian, LMDE
Re: wget, socks5-proxy
rm_, да, прошу прощения, плохо соображаю. Впредь не буду что-то советовать в сетевых вопросах до тех пор, пока сам в них мало понимаю.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
-
- Сообщения: 155
- ОС: Gentoo, Windows 7 Home Premium
Re: wget, socks5-proxy
мне в принцие не важно, как это будет организовано... возможно решение и с помощью стороннего софта (вроде, как вы уже говорили тора)
итоговая цель: заставить wget (или ещё точнее - wget только в getdelta.sh) ходить через socks5 с авторизацией, весь остальной трафик необходимо пустить напрямую...
какие варианты?
итоговая цель: заставить wget (или ещё точнее - wget только в getdelta.sh) ходить через socks5 с авторизацией, весь остальной трафик необходимо пустить напрямую...
какие варианты?
-
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: wget, socks5-proxy
zerkms писал(а): ↑03.09.2008 00:49мне в принцие не важно, как это будет организовано... возможно решение и с помощью стороннего софта (вроде, как вы уже говорили тора)
итоговая цель: заставить wget (или ещё точнее - wget только в getdelta.sh) ходить через socks5 с авторизацией, весь остальной трафик необходимо пустить напрямую...
какие варианты?
Tor в Вашем деле не поможет, он тут просто как пример socks-прокси был упомянут.
Варианты выше я упоминал, это proxychains и tsocks.
-
- Сообщения: 155
- ОС: Gentoo, Windows 7 Home Premium
Re: wget, socks5-proxy
rm_
угу спасибо
tsocks помог
проксичейнс пробовал до этого, почему-то не может к прокси-серверу прицепиться
угу спасибо
tsocks помог
проксичейнс пробовал до этого, почему-то не может к прокси-серверу прицепиться