LINUX.ORG.RU

История изменений

Исправление vel, (текущая версия) :

https://github.com/darkk/redsocks.git умеет перенаправлять tcp-соединения в socks5.

Если говорить про сайты и браузеры, то есть замечательное средство - автоконфигурация настроек прокси-сервера (Automatic proxy configuration URL).

Оно есть и в ручном варианте и через dhcp (wpad-url код 252).

Там можно объяснить браузеру на какой хост через какой тип проски-сервера и адрес/порт ходить.

function FindProxyForURL(url, host)
{
var proxy_yes = "SOCKS5 127.0.0.1:1080";
var proxy_no = "DIRECT";
if (shExpMatch(url, "https://*.gtv1.com/*")) { return proxy_yes; }
return proxy_no;
}

Только нужно поднять локальный http-сервер который отдает этот файл.

Я подправил ciadpi чтобы он мог работать в прозрачном режиме. Посмотри на github.com/vel21ripn/куда-то-там-дпи ветка rawtcp

Исходная версия vel, :

https://github.com/darkk/redsocks.git умеет перенаправлять tcp-соединения в socks5.

Если говорить про сайты и браузеры, то есть замечательное средство - автоконфигурация настроек прокси-сервера (Automatic proxy configuration URL).

Оно есть и в ручном варианте и через dhcp (wpad-url код 252).

Там можно объяснить браузеру на какой хост через какой тип проски-сервера и адрес/порт ходить.

function FindProxyForURL(url, host)
{
var proxy_yes = "SOCKS5 127.0.0.1:1080";
var proxy_no = "DIRECT";
if (shExpMatch(url, "https://*.gtv1.com/*")) { return proxy_yes; }
return proxy_no;
}

Только нужно поднять локальный http-сервер который отдает этот файл.