

Jak zařídit aby program, který nemá v nastavení proxy server, šel na Internet přes proxy?
Zdravím,
titulek myslím, říká vše. Jde mi třeba o klienta playchess.com, SJPhone a milión dalších...
OS: Windows XP...
Díky!
zkus FreeCap
existuje něco, čemu se říká transparentní proxy. Tu si musíš zřídit, aby zachytávala veškerý provoz a následně jej předávala "legální" proxy. Nebo samotnou proxy nahradit její transparentní variantou.
"transparent proxy"
Provadi se to na routru a to tak, ze veskera komunikace na port 80, 443 a podobne je presmerovana na IP adresu proxy serveru a prislusny port. Sofistikovanejsi zarizeni (juniper, cisco) maji "vestaveny" webfiltering ktery lze uplatnit na prislusnou komunikaci, bez ohledu, jaky program ji inicializuje. Druhou veci je pak obsah komunikace. Proxy (pokud nema specialni ucel, jako treba SIP proxy pro telefony) totiz vetsinou chape jen http,https a ftp komunikaci, ostatni protokoly pres ni nebou fungovat.
treba freeproxy chape/umoznuje:
# HTTP proxy, including FTP over HTTP
# Telnet
# SOCKS5, 4, 4a
# SMTP & POP email proxy
# NNTP (news) proxy
# TCP tunnel (tunnel any TCP protocol)
No, jestli on není v opačné situaci: je na síti s klasickou proxy a v programech, co by v podstatě používat neměl, si nemůže proxy zatrhnout
Asi tak...
Aha, tak to pujde asi dost tezko.. iptables na windows nejsou, aby odchozi komunikace byla prekladana na jinou cilovou adresu.
iptables na windows su a dokonca si myslim, zeby to bolo schodne riesenie.
vsak ja reagoval na predchozi prispevek:
Pokud si nemuze proxy zatrhnout, je tu nutnost pouziti jiz zminene transparentni proxy.
S FreeCapem mi to nefachčí... Vypadá to, že se to na ten server připojí, ale není odezva zpět...
Mluvím o playchess.com.
Aby bylo jasno, přístup k nastavení žádných routerů nemám. Jsem jen uživatel PC s Windows XP, mám ale přístup na lokální Admin účet.
Napadá mi jedině, pokud je ta proxy Microsoft ISA Server, si nechat instalovat ISA klienta - ten pak pouští veškerou komunikaci přímo na server ze všech aplikací, pokud je povolený.
Jestli je ta proxy Microsoft ISA Server nevím. Jsem schopný o nějak zjistit? Myslím jinak, než se jít zeptat přímo našeho admina...
Jednoduše jenom asi tak, že by ses podíval na chybovou hlášku proxy. Může být, že bude nahrazená nějakou custom stránkou, pak nepoznáš nic. Další možnost je kouknout se na hlavičky, ale opravdu netuším zda u custom stránky posílá ISA server nějaké svje hlavičky, nebo ne.
Hmm, tak asi nic. Vypadá to, že ta proxy bude asi SQUID.
Díky všem za reakce!
Mimochodem na jaký server proxy se to snažíš připojit?
Zkus nějaký jiný, třeba tady nebo tady.
Firemní proxy, přes který lezu i na web...
Dalším řešením je vytvořit speciální tunel nazývaný "lahvinka pro admina."
To bohužel nejde, od nás se vyžaduje práce, ne hraní šachů...
Zna z vas nekdo "plink" nebo neco podobneho?
Videl jsem ho ve windows tunelovat news za pomoci SSH (cilovy server byl ovsem linux), mozna by sel vyuzit i k vytvoreni spojeni na proxy... Obsadil na lokalnim PC nastaveny port a protahoval pozadavky na definovany server.
ano, ale k tomu potřebuješ "protistranu", navíc SSH tunelování by muselo být povoleno na proxy (a opět záleží, jak "chytrá" je ta proxy a jak restriktivně je nastavena)