I use my laptop at school and at home. However, internet access to each requires different proxy settings. I searched for a way to do this, but I couldn't find a solution, short of manually setting it.

  • What proxy settings exactly? APT proxy? Browser proxy? etc. And where do you set them? If there's a command-line way of setting it, this can be done using a Network Manager dispatcher script. (basically what the answer of jdthood comes down to)
    – gertvdijk
    Jan 16, 2013 at 10:53
  • @gertvdijk The system-wide proxy set in Network Settings. I need it to be system-wide for all processes to access the Internet.
    – StAlRuth
    Jan 17, 2013 at 3:42
  • 2
    You can't force all programs to use a proxy. They need to have the support for that and they listen to those settings completely voluntarily. Anyway, would these scripts help you in combination with a dispatcher script?
    – gertvdijk
    Jan 17, 2013 at 8:59

1 Answer 1


The author of the program claims that proxydriver can do that for you.

  • Can you please elaborate it more? Perhaps with a short info about the usage of the software.
    – Anwar
    Jan 16, 2013 at 10:49
  • This works for me - install the script manually as per the instructions, connect to your network, edit the created config file and set Firefox to use the system proxy. Mar 12, 2013 at 15:09

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .