Хорошо, с помощью Heavyyd, вы можете использовать SSH-клиент (plink, putty, linux client и т.д.) Для пересылки всего трафика http:, https: туда, где расположен ваш SSH-сервер (другой провайдер) Firefox и FoxyProxy, с условием, что в случае сбоя соединения SSH прокси SOCKS в firefox по умолчанию будет иметь значение NO Proxy (прямое).
ПРИМЕЧАНИЕ: FoxyProxy работает с другими веб-браузерами, но для приведенных ниже инструкций использовался Firefox с надстройкой FoxyProxy.
1.) Убедитесь, что у вас настроен SSH-сервер, чтобы вы могли получить к нему доступ от другого интернет-провайдера.( Предложение: перенастроить порт сервера SSH. Кто не знает, что порт 22 по умолчанию - SSH, так что измените его!)
2.) Убедитесь, что ваш SSH-клиент настроен и может подключаться к вашему SSH-серверу от другого интернет-провайдера. (например, Кафе = Клиент SSH, Дом = Сервер SSH == Успешное соединение).
3.) Переадресация порта динамически с вашего клиента SSH. Все это означает, что туннель настроен на переадресацию исходного порта ЛЮБОГО номера порта. Пример -d 4543. НАПИШИТЕ этот номер порта! Вам это понадобится ниже!
4.) Загрузите и установите последнюю версию Firefox.
5.) Загрузите дополнение FoxyProxy для Firefox. Если FoxyProxy включен. Вы увидите значок лисы в правой части адресной строки. Нажмите значок, чтобы настроить foxyproxy.
6.) Создать файл PAC из текстового редактора. Сохранить файл как расширение.ПКК Сохраните его где-нибудь, и вы запомните местоположение. Используйте следующее ниже для содержимого файла PAC. Замените mylocalhost на 127.0.0.1, а Port на ДИНАМИЧЕСКИЙ ПОРТ, который вы создали выше.
function FindProxyForURL(url, host) {return 'SOCKS5 mylocalhost:PORT; НЕПОСРЕДСТВЕННЫЙ'; }
7.) Как только у вас есть файл .pac. Используйте Firefox, чтобы найти файл. Скопируйте адрес местоположения в адресную строку Firefox, и ваши выходные данные должны быть там, где Firefox видит ваш файл .pac. (Пример Windows: файл:///C:/). (Не помещайте свой файл в корень! C: = root) Скопировать адрес местоположения Firefox.
8.) Откройте FoxyProxy, нажав на иконку в Firefox. Нажмите Добавить новый прокси. Выберите «Автоматическая настройка прокси» и укажите местоположение.Файл PAC, который может видеть Firefox.(Пример файла:///C:/). Нажмите ОК.
9.) Теперь протестируйте соединение с сервером SSH и без соединения SSH! Используйте http://whatismyip.org, чтобы убедиться, что SOCKS Proxy работает.