Клиент попросил меня пройти курс, и я хотел бы его выполнить.Тем не менее, курс находится в другой стране, и он не позволяет мой IP-адрес, поэтому мне нужно использовать прокси.Существует сервер, к которому я могу получить доступ в стране, где расположен сайт курса, и хотел бы использовать его в качестве прокси.Для этого полезными статьями являются
https://success.thousandeyes.com/PublicArticlePage?articleIdParam=kA044000000LBBmCAO
http://forums.mozillazine.org/viewtopic.php?f=38&t=281605
Теперь я хотел бы реализовать FindProxyByUrl
следующим образом:
function FindProxyForURL(url, host) {
host = host.toLowerCase();
if (dnsDomainIs(host, "<the host of the course>")) {
return "SOCKS localhost:1080"; // (IP:port)
}
return "DIRECT";
}
и я хотел бы использовать его через
ssh -f -N -D 1080 <username>@<myproxy>
, однако я не уверен, какие именно шаги должны быть достигнуты для этого.Я думаю, что файл должен быть реализован на прокси-сервере, но я не знаю, где его следует поместить.Прокси-сервер - это сервер Linux.Кроме того, мне нужно было бы как-то указать Chrome / FireFox (любому из них) использовать это.
Может кто-нибудь уточнить точные шаги?