Как использовать файл PAC для доступа к сайту, который не поддерживает мою страну? - PullRequest
0 голосов
/ 27 ноября 2018

Клиент попросил меня пройти курс, и я хотел бы его выполнить.Тем не менее, курс находится в другой стране, и он не позволяет мой 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 (любому из них) использовать это.

Может кто-нибудь уточнить точные шаги?

...