Where are the system-wide proxy server settings?

Solution 1:

For 12.04:

Well, there is already an answer very similar to what I was going to post, but I will post mine too just to make it more clear.

From Ubuntu 11.04 onwards, it's known fact that there have been many changes to Network Settings in Ubuntu. Of course, many people who wanted proxy authentication (like me) had to work a little hard to get it. So, this new short guide is for those who need Proxy settings (with/ without authentication).

Note: In the Screenshots below my Ubuntu is a little bit customized, so the icons may look different in your system.

First of all, either click on the launcher icon (or press super) and it opens Unity panel. Now search for Network, and it will show you some results like this: Searching for network in Unity Panel

Select the first one that says Network.

It will open the Network settings window.

The same can also be opened by searching for System Settings in the Unity and clicking on Network in it like it's shown below: Network Settings in System Settings

After the Network Settings window pops up, click on Network Proxy on left like it's shown here: Go to the Manual Proxy Settings

Now, select Manual on the right and enter the proxy address for each type of server. Let's say that I have a Proxy server at address 172.27.1.1 at port number 5321. The proxy settings would look like this: Manual Proxy settings for some address

Now, if you need authentication to access the proxy, type your username and password as shown below: Username and Password in Proxy

Lastly, click on Apply System Wide to apply the settings system wide. This will pop up a one or two authentication windows like shown below. Authentication to change proxy settings

Enter your password to set the settings and that's it... the System Proxy settings are all set and your Ubuntu is ready to use them!!

Solution 2:

For 10.04

System > Preferences > Network Proxy, you setup the proxy and click on Apply System-Wide. If your proxy need authentication click on Details, click on use authentication and type your username and password for the proxy and only after that click on Apply System-Wide. After that, you will need to restart the applications that are already running.

If you need a username and password to login see here:

  • How do I set a system wide proxy with a username and password?

Solution 3:

Proxy settings in Ubuntu 12.04

Press super and type "network". Your first hit should be the network settings pictured below.

Enter your proxy settings (manual or automatic instead of "none") and click "Apply system wide". Restart any applications already running.

enter image description here

enter image description here

enter image description here

Applying changes system-wide requires administrator privileges:

enter image description here