Обойдите ограничения ISP - прокси сквида на Google Cloud

Моя цель состоит в том, чтобы обойти ограничения ISP. В Турции много сайтов ограничивается (включая Википедию). Конечно, существует много обходных методов как покупка учетной записи VPN, с помощью Opera с VPN и т.д. Я решил использовать бесплатный и быстрый метод. Используя бесплатную демонстрационную версию Google Cloud, я создал виртуальную машину с Ubuntu 18.04 сервер LTS на сервере США. Установленный сквид на нем, сделанный после конфигураций на squid.conf позволить мою домашнюю сеть:

acl allowed_network1 src my_static_ip
http_access allow allowed_network1

После перезапуска сервиса сквида на сервер я ввел конфигурацию прокси в свой компьютер (Рабочий стол Ubuntu 18.04 LTS) к Firefox, и я смог пройти прокси. Я подтверждаю это с несколькими whatismyip сайтами, я могу также соединиться с американскими серверами Netflix.

Проблема, я не могу соединиться с ограниченными сайтами своего ISP через прокси. Для некоторых из них я получаю ограниченное сообщение ISP (они отказываются от поисков DNS), и для некоторых, которых я просто не могу соединить. Я предполагаю, что пропускаю что-то или полностью неправильно понял идею.

Любая справка ценится от имени бесплатного Интернета.

1
задан 26 December 2019 в 18:00

1 ответ

Кажется, что Ваш ISP прерывает проксированные соединения также. Необходимо будет зашифровать соединение между компьютером и прокси-сервером. Но почему изобретают велосипед? Я дам Вам лучшую альтернативу.

Вы могли удалить сквид в целом и использовать OpenSSH динамическая передача функция (я принимаю sshd, уже установлен в Вашем gcloud сервере, которым это должно быть). Это работает путем запуска локального прокси-сервера SOCKS и передачи любого трафика к серверу SSH, который в свою очередь передает трафик к целевому серверу. Поскольку соединения SSH шифруются по умолчанию, Вы не должны волноваться о подслушивании/перехвате.

, Как это работало бы:

$ ssh -D 1080 user@gcloud-vm

запустил бы прокси-сервер SOCKS на Вашей локальной машине.

можно затем настроить любые программы, Вы хотите использовать этот прокси-сервер. Просто укажите тип прокси как SOCKS5, IP прокси-сервера как 127.0.0.1 и порт прокси-сервера как 1080. (Удостоверьтесь, что проксировали запросы DNS также).

, Если Ваша программа не поддерживает прокси, то попробуйте инструмент как ProxyChains или, если это не работает, tsocks. Я имел большой успех с обоими из них.

0
ответ дан 26 December 2019 в 22:29

Другие вопросы по тегам:

Похожие вопросы: