My apologies if this is already possible, but I can't see a way to do this with FoxyProxy as it stands.
I connect to multiple wireless networks, which require different proxy arrangements. At university, I need all external webpages to go through the uni webproxy as specified by a PAC file - internal webpages do not need this and so 'direct connection' can be used for them.
On my home network however, I need all external and internal webpages to go through a 'direct connection', save a select few that need to go through Tor (including those ending in '.onion').
I can set up FoxyProxy to achieve one, but not both of those setups. I get conflicting whitelists because the same URL could be loaded by different proxies depending on the network I'm connected to. The rule for google.com would result in the page being successfully loaded while at uni, but not at home (or vice versa). I want Onion sites routed through Tor at home but blocked completely at uni (ie. sent to the dummy proxy localhost:55555).
Currently I'm having to change proxies manually ("use proxy X for all URLs") as with SwitchProxy etc. If I could change between whole proxy/pattern rule sets, one for university and one for home, then I could make use of FoxyProxy's functionality.
Hi,
Hi,
If I understand correctly, all you need do is disable one of the proxies in FoxyProxy depending on your location. If you're at home, disable the proxy for uni in FoxyProxy. If you're at uni, disable the proxy for home in FoxyProxy. Keep FoxyProxy in "Use proxies based on their predefined patterns and priorities."
In the future, there will be an option to disable/enable proxies based on your current LAN-facing IP address.
Eric
Thanks
Thanks a lot for the reply. I've ordered the university proxy & its patterns higher than the home 'proxy' (which is really just a direct connection that excludes certain URLs), so I just need to enable / disable the university proxy as necessary.
Glad I could help!
Glad I could help!
> In the future, there will
> In the future, there will be an option to disable/enable proxies based on your current LAN-facing IP address.
This would be an awesome feature. Because I travel a lot between different locations, I don't have to disable/enable specific proxies again.
Where can I find more information about when this feature will be available or if it's already assigned somewhere?
> Where can I find more
> Where can I find more information about when this feature will be available or if it's already assigned somewhere?
Right here. It's partially implemented but not complete. I work on FoxyProxy in my spare time. Please encourage further development by donating to the project (Click the "Donate" link" at http://foxyproxy.mozdev.org/)
Thank you,
Eric
Based on IP# isn't working for all situations
I work with numerous clients, these all tend to have IP#'s in specific internal IP-ranges, like:
10.0.0.0 – 10.255.255.255
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255
So, many times these IP#'s are likewise over the various clients. To me, it would be much more convenient, to define a set based on a specific name, like:
home
client A
university
client B
etc...
Glad to read this thread
Glad to read this thread here. This was exactly the reason why i disabled foxproxy and so currently using switchproxy together with a more complex pac script and a privoxy ruleset. Having to enable/disable patterns was not very convinient. So for now everything is working automatically but if I have to change something it is not that easy :). Normally also the subnet checking should work over the pac script but if you include a isInNet(host, "xxx", "xxx") call this will result in timeouts and slow response time.
For my different environments ip subnets as a pattern for the selection of the proxy would be sufficient and perfect. (The rest would be done via the pac script)
This topic is being
This topic is being discussed here:
http://foxyproxy.mozdev.org/drupal/content/auto-use-proxy-based-ip-addre...
There is a beta available.
Thank you. I will follow the
Thank you. I will follow the thread there and use the beta.
Part of FoxyProxy PLus
This feature is now part of FoxyProxy Plus