salut! problema este urmatoarea: se da un calculator care are pe el RedHat 8.0, kernel 2.4.21 si squid 2.?! calculatorul asta e undeva in internet. acum intra in joc si o retea cu router linux(Slack 9.0, kernel 2.4.20). vreau sa fac in asa fel incat sa folosesc proxy-ul de pe RH din retea fara a fii nevoie sa setez proxy pe fiecare browser din retea, treaba care am inteles ca se numeste transparent proxy.
Am citit http://www.tldp.org/HOWTO/mini/TransparentProxy.html si dupa ce am incercat sa fac un DNAT/SNAT ca la carte, adica: iptables -t nat -F iptables -A PREROUTING -t nat -i eth0 -s LOCAL_NET -p tcp --dport 80 -j DNAT --to proxy_IP:proxy_PORT iptables -A POSTROUTING -t nat -o eth1 -s LOCAL_NET -d proxy_IP -p tcp -j SNAT --to iptables_IP unde: - eth0 interfata dinspre LAN - eth1 interfata dinspre Internet - iptables_IP IP-ul de pe eth1 al routerului din retea, etc... si iata ce se intampla cand pornesc un browser in retea si ii dau sa sa caute in google "transparent proxy" (i.e. http://www.google.com/search?q=transparent+proxy&ie=ISO-8859-1&hl=en&btnG=Google+Search) ------------------ ERROR The requested URL could not be retrieved While trying to retrieve the URL: /search?q=transparent+proxy&ie=ISO-8859-1&hl=en&btnG=Google+Search The following error was encountered: Invalid URL Some aspect of the requested URL is incorrect. Possible problems: Missing or incorrect access protocol (should be `http://'' or similar) Missing hostname Illegal double-escape in the URL-Path Illegal character in hostname; underscores are not allowed Your cache administrator is root. Generated Tue, 01 Jul 2003 02:36:40 GMT by "proxy_IP" (Squid/2.4.STABLE7) --------------------- eu presupun ca e prima problema din lista celor sugerate de el, adica Missing or incorrect access protocol (should be `http://'' or similar) pentru ca URL-ul arata foarte ciudat! Oare de ce??? Are cineva vreun hint pt. mine? Cand am descris calculatorul pe care e instalat squidul am spus ca e versiunea 2.? pt. ca intr-un mod foarte ciudat eu am instalat Squid v 2.5 stable 3 si mesajul vine de la 2.4 stable 7.... Sa fii venit RH 8.0 cu squid-ul asta si cand l-am instalat pe cel nou sa nu-l fii rescris pe ala vechi? Va multumesc! -- Cu respect, Radu
