История изменений
Исправление chaos_dremel, (текущая версия) :
server {
listen 3128;
server_name _;
location / {
proxy_set_header X-Forwarded-For 91.214.84.10;
proxy_pass http://$host;
}
}
Если посылать X-Forwarded-For нужно не всем трекерам, а только некоторым, то так:
map $host x_header {
default "";
"bt.t-ru.org" "91.214.84.10";
"bt2.t-ru.org" "91.214.84.10";
"bt3.t-ru.org" "91.214.84.10";
"bt4.t-ru.org" "91.214.84.10";
}
server {
listen 3128;
server_name _;
location / {
proxy_set_header X-Forwarded-For $x_header;
proxy_pass http://$host;
}
}
Исходная версия chaos_dremel, :
server {
listen 3128;
server_name _;
location / {
proxy_set_header X-Forwarded-For 91.214.84.10;
proxy_pass http://$host;
}
}
Если посылать X-Forwarded-For нужно не всем трекерам, только некоторым, то так:
map $host x_header {
default "";
"bt.t-ru.org" "91.214.84.10";
"bt2.t-ru.org" "91.214.84.10";
"bt3.t-ru.org" "91.214.84.10";
"bt4.t-ru.org" "91.214.84.10";
}
server {
listen 3128;
server_name _;
location / {
proxy_set_header X-Forwarded-For $x_header;
proxy_pass http://$host;
}
}