From: SourceForge.net <no...@so...> - 2007-12-22 23:45:23
|
Support Requests item #1843620, was opened at 2007-12-03 20:31 Message generated for change (Comment added) made by ler762 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=211118&aid=1843620&group_id=11118 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: configuration Group: None Status: Open Priority: 5 Private: No Submitted By: Fabian Hernandez (rimugu) Assigned to: gjmurphy (gjmurphy) Summary: Configure to use either direct connection or corporate proxy Initial Comment: How can I configure Privoxy to use either direct connection or corporate proxy based on the current ip address? I have a PAC for this currently, but don't know how to do it for Privoxy. --- if (shExpMatch(myIpAddress(), "204.104.*") == true ) { if (url.substring(0, 4) == "ftp:") { return "PROXY corporate:81"; } else if (url.substring(0, 6) == "https:") { return "PROXY corporate:443"; } } return "DIRECT"; --- Provoxy v3.0.6 for Windows. Using Firefox 2 Using TOR also. ---------------------------------------------------------------------- Comment By: Lee (ler762) Date: 2007-12-22 23:45 Message: Logged In: YES user_id=1924122 Originator: NO > I know I can change the PAC to use privoxy or corporate, but I would like > to have everything go to privoxy before going corporate. > And then just when the current IP matches some criteria do a proxy > forwarding to the corporate proxy. I don't know of any way to get Privoxy to make forwarding decisions based on your IP address. You might be able to do some .bat file magic based off of ipconfig | find "IP Address" | find " 204.104." but if you're going to using a .bat file it'd probably be easier just to have a work.bat and home.bat for starting privoxy with the work or home config ---------------------------------------------------------------------- Comment By: aymansa (l_maial) Date: 2007-12-21 20:00 Message: Logged In: YES user_id=1965174 Originator: NO l_maial 1965174 ---------------------------------------------------------------------- Comment By: Fabian Hernandez (rimugu) Date: 2007-12-19 16:54 Message: Logged In: YES user_id=967302 Originator: YES By the way, thanks for your responses. ---------------------------------------------------------------------- Comment By: Fabian Hernandez (rimugu) Date: 2007-12-19 16:53 Message: Logged In: YES user_id=967302 Originator: YES I know I can change the PAC to use privoxy or corporate, but I would like to have everything go to privoxy before going corporate. And then just when the current IP matches some criteria do a proxy forwarding to the corporate proxy. I don't know if is possible, but if it is I would like to learn how to do it. ---------------------------------------------------------------------- Comment By: gjmurphy (gjmurphy) Date: 2007-12-16 22:39 Message: Logged In: YES user_id=1890069 Originator: NO I agree with ler762 here; I'm not quite sure from your wording what you are trying to achieve but I guess you want something like the following: --- if (shExpMatch(myIpAddress(), "204.104.*") == true ) { if (url.substring(0, 4) == "ftp:") { return "PROXY corporate:81"; } else if (url.substring(0, 6) == "https:") { return "PROXY corporate:443"; } else { return "PROXY your.privoxy.install.address:port"; } } else { return "DIRECT"; } --- You might need to swap the 'return "PROXY your.privoxy.install.address:port";' and 'return "DIRECT";' lines depending upon what exactly you are trying to achieve. ---------------------------------------------------------------------- Comment By: Lee (ler762) Date: 2007-12-03 22:15 Message: Logged In: YES user_id=1924122 Originator: NO I'm not sure that I understand what you're asking for :( If you want to use the corporate proxy for ftp:// and https:// requests only when you're at work and privoxy for everything else just change the last line to return "PROXY 127.0.0.1:8118"; and leave the browser configured to use the .pac file ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=211118&aid=1843620&group_id=11118 |