REDIRECT

4 отговора 223 прегледа
#1

REDIRECT

abe mnogo chetoh tuy man iptables. Napishete mi kak moga da redirectna edna stranica koqto ,iska da gleda mi client kym durgo no ne pri men , a w inet

Отговор
в отговор на hipo #2

Re: REDIRECT

Няма да стане само с iptables. Ще ти трябва някакъв прокси сървър който да пренасочи заявката към web сървъра. Предполагам че нещо от типа на transproxy ще свърши работа с леки модификации. Ще ти се наложи да понапишеш малко код. Трябва ти да знаеш в общи линии формата на HTTP заявките (RFC1945) и сравнително добро познаване на кода на transproxy-то. Работата не е много - за около 1 ден може да се модифицира _и_ тества. Може и да има по-лесни начини ама в момента не се сещам. Алтернативен вариант е да ползваш за прокси истински прокси сървър от типа на squid + прозрачно пренасочване с iptables + твоя redirect програма за SQUID. Дори втория вариант май е по-лесен.

Отговор
в отговор на Penguin #3

Re: REDIRECT

ти поне си разбрал какво пита. щото аз като му четох въпроса не можах

ама това дето го обясняваш ще стане и с един тъп port forwarder. имаше един - казваше се redir. пробвай с него

[линк]...

TANSTAAFL! There AiNt Such Thing As A Free Lunch
Отговор
в отговор на onzi #4

Re: REDIRECT

За въпроса не е много ясно дали съм уцелил, щото още няма коментар от автора :-) Все пак forwarder-а трябва да разбира поне малко от http протокола, за да може да подмени Host: полето в HTTP заявката, иначе ако пренасочва към някой сървър с много виртуални хостове, то сървърът няма да знае към кой сайт е заявката.

Отговор
в отговор на Penguin #5

mersi

lagodarq tochno towa mi trqbwashe

Отговор