Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Internet a sítě => Téma založeno: Veselá#Houba 23 Ledna 2008, 12:28:23
-
Zdravicko, mam takovy dotaz ohledne proxy:
Situace je nasledujici: Jsem pripojeny do velke site, ktera jako celek neni pripojena do internetu.
Na internet se pripojuji skrz jeden konktretni server na teto siti, ktery umoznuje pripojeni pouze pres proxy (http a socks).
Nastavil jsem tuto proxy v prohlizecich, dale v System -> preferences -> network proxy a icq clientovi, ale napr. z Amaroku, kmailu a dalsich programu se nemuzu na internet dostat. Da se nejak nastavit, aby se vsechny programy pripojovaly skrz tuto proxy? napr. nejaka virtualni sitovka nebo tak? Dekuji za navrhy
-
Pokud by to bylo mozne, tak bych se pouziti proxy snazil vyhnout.
Pro tady ty ostatni programy by se nastavovani proxy mohlo delat nekde v kcontrolu.
Muzes si zkusit nastavit presmerovani portu 80 primo na proxy. Zkusil bych hledat neco jako "transparentni proxy" a potom trosku upravit prikazy pro iptables, ktere delaji presmerovani. Ty prikazy by mohli vypadat priblizne (copy/paste nepomuze) nejak takhle:
iptables -t nat -A PREROUTING -p TCP --dport 80 -j DNAT --to $proxyIP:8080
-
Bohuzel, nemam jinou moznost nez vyuzit proxy pro vsechna pripojeni. Zkusim ten forwarding. Delal jsem takovy pruzkum ohledne te transparent proxy a melo by to fungovat, tak to zkusim a dam vedet.
-
Transparentni proxy chodi bezproblemove a nikdo nic nepozna. Proxy (squid) znacne snizuje traffic na spojich, protoze se neopakuji prenosy titulnich stranek kam kazdy leze (seznam, blesk a podobne).
Konfigurace je nezaludna, par direktiv v Apachovi a v iptables. Vse je popsano tisikrat na siti, nejlepe hledat v dokumentaci Apacha.