На Tuesday 16 June 2009 22:46:04 foxy 202 написа:
> Здравейте ,
>     дайте идея как мога през един Linux / Debian рутер  да направия порт 80
> редирект към друго PC
> без да ползвам iptables - защото е изключен ip_conntrack  по разбираеми
> причини , товари се рутера много. целта е
> трафика на порт 80 който минава от определени IPта да се насочи към друг
> WWW сървър.
>
> сега разучавам на apache2 mod_proxy но нещо не мога да разбера как да
> прихване трафика като не е за него :(
> с squid не виждам как мога да кажа само на определен  IP или IPта да се
> редиректнат
>
>
> всяка идея ще  ми дойде добре.
>
>
> Поздрави
> Емо

Ако не държиш да виждаш ip адресът на източника след пренасочването и ти 
трябва само за http, може да си сложиш някое http прокси. В него може да си 
опишеш къде да отиват заявките за определени домейни или от определени 
клиенти. Лесно може да го постигнеш с nginx. Погледни документацията на 
wiki.nginx.org, конфигурацията ти ще изглежда горе долу така:

upstream a {
        server apache:80;
}
upstream b {
        server kiro:80;
}

server {
        # default
        set $backend a;
        if ($remote_addr ~ 1.2.3.4) {
                set $backend b;
        }
        location / {
                proxy_pass  http://$backend;
        }
}

-- 
This correspondence is strictly confidential. Any screening, filtering
and/or production for the purpose of public or otherwise disclosure is
forbidden without written permission by the author signed above. If you are
not the intended recipient, please immediately notify the sender and
permanently delete any copies

PGP KeyID: 0x3118168B
Keyserver: pgp.mit.edu
Key fingerprint BB50 2983 0714 36DC D02E  158A E03D 56DA 3118 168B
  

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
Lug-bg mailing list
Lug-bg@linux-bulgaria.org
http://linux-bulgaria.org/mailman/listinfo/lug-bg

Reply via email to