I'm trying to temporarily set the system wide proxy option which is available as GUI in the Network Settings through bash script. I only want the proxy to be applicable while the script is running and has to reset to no proxy when the script ends. So, basically, I am looking for something like:

----Script Start----

Change Proxy to a predefined IP, port combination


On close, reset proxy

----Script End-----

Now, I saw something on setting the environment variable but I am not sure how to apply this temporarily.

1 Answer 1


Type the following command to set proxy server in linux command line.

export http_proxy=

Put a back tick character (`) before and after that command so that bash will execute the EXPORT command.

Note: is your proxy server ip address and 3128 is the port for example.

To remove the variable value, use this command.



unset http_proxy

  • This is not where the proxy info I gave at install time went.. :\ Mar 21, 2014 at 2:52

You must log in to answer this question.

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