Ich weiß, wie man http_proxy
HTTP-Anfragen umleitet, aber wie leite ich die Daten mit einem Socket5-Proxy, beispielsweise einem SSH-Tunnel, um?
Antwort1
Damit Bash-Netzwerkanforderungen über einen Socket5-Proxy umgeleitet werden, müssen Sie die Variable http_proxy exportieren:
$ export http_proxy=socks5://username:passwd@socks5_proxy_ip:port
Antwort2
Schauen Sie sich die tsocks
Anwendung an, sie ist in der Lage, jede Netzwerkanforderung einer kontrollierten Anwendung transparent über einen bestimmten Socks-Proxy umzuleiten.
Antwort3
Die einzige Möglichkeit, es zuverlässig zum Laufen zu bringen (unter MacOS, aber ich gehe davon aus, dass sich Bash unter Unix/Linux genauso verhält), war die Verwendung von Proxychains.