Подтвердить что ты не робот

Можно ли установить vps_ip в качестве прокси-сервера, с помощью которого можно использовать wget?

Существует $url, который заблокирован gfw.
Теперь я хочу загрузить контент из $url таким образом.

ssh  [email protected]_ip  #to use my vps_ip to break the gfw.      
wget -c  $url  -O /home/material  #to get the content on /home/material in my remote vps disk.      
scp [email protected]_ip:/home/material    /home  #to get the /home/material in my remote vps disk into my local disk .  

Можно ли установить vps_ip в качестве прокси-сервера, с помощью которого можно использовать wget?

4b9b3361

Ответ 1

http://www.baidu.com/search?q=wget+socks+proxy

https://unix.stackexchange.com/questions/38755/how-to-download-a-file-through-an-ssh-server


Вариант 1 с использованием socksify из пакета security/dante:

sudo pkg_add dante

ssh -N -C -D 1080 [email protected]$vps_ip &

SOCKS_SERVER=localhost:1080 socksify wget -c $url -O /home/material

Вариант 2, выполнив загрузку через stdout/stdin:

ssh -C [email protected]$vps_ip "wget -O- $url" >> /home/material

Ответ 2

Если вы можете использовать его в http://example.com:8080, то вы можете сказать wget использовать его с помощью:

export HTTP_PROXY=http://example.com:8080
wget http://different.example.com