Machines on the private networks occasionally need to access the public internet. ITS provides Squid-based caching web proxy servers for http/https and ftp traffic. In order to access the public internet through our proxy servers, configure your browser to utilize it.
General Settings
Auto-configuration URL: http://www.ece.cmu.edu/proxy.pac
Proxy hostname: proximus.ece.cmu.edu
Proxy port: 3128
Windows
Windows Network Proxy Settings (Global across applications)
IE->Tools->Internet Options->Connections->Lan Settings
Check “Use proxy server for your lan”
Enter “proximus.ece.cmu.edu” as the server, and the server port as “3128“
Internet Explorer (Auto-configuration)
IE->Tools->Internet Options->Connections->Lan Settings
Check “Use automatic configuration script”
Auto-configuration URL: http://www.ece.cmu.edu/proxy.pac
Firefox
Firefox->Tools->Options->General->Connection Settings
Auto-configuration URL: http://www.ece.cmu.edu/proxy.pac
Linux/Unix
You setup most applications on Linux/Solaris the same as you do on windows (for Firefox/Mozilla/Opera).
Chrome, lynx, elinks, wget, curl and several others will require the environmental variables to be set. For more information about saving these to your login profile, see our article about shell environments.
Firefox (Auto-configuration)
Firefox->Edit->Preferences->Advanced->Connection Settings
Auto-configuration URL: http://www.ece.cmu.edu/proxy.pac
Firefox (Manually)
Firefox->Edit->Preferences->Advanced->Connection Settings
For the HTTP and HTTPS proxy server enter “proximus.ece.cmu.edu” port “3128“
Setting the Environmental Variables
Most programs on Linux/Unix will check for these variables and use the settings from them. If your application has it’s own proxy settings, those settings will override the environmental variables.
bash/sh
export http_proxy=http://proximus.ece.cmu.edu:3128/ export https_proxy=http://proximus.ece.cmu.edu:3128/ export ftp_proxy=http://proximus.ece.cmu.edu:3128/
tcsh/csh/zsh
setenv http_proxy http://proximus.ece.cmu.edu:3128/ setenv https_proxy http://proximus.ece.cmu.edu:3128/ setenv ftp_proxy http://proximus.ece.cmu.edu:3128/
Mac OS X
Network Settings (Global Settings)
Apple->Network->Ethernet->Advanced->Proxies
Automatic Proxy Configuration, and enter this urlhttp://www.ece.cmu.edu/proxy.pac
Firefox
Firefox -> Preferences -> Advanced -> Network settings.
For the HTTP,HTTPS and FTP proxy servers enter “proximus.ece.cmu.edu” as the server host, and for the server port it is “3128“