I\'m in a Microsoft IE environment, but I want to use cygwin for a number of quick scripting tasks.
How would I configure it to use my windows proxy information? Ru
You can also set it on Windows environment variables and cygwin will load it on startup (little bonus: any command prompt on windows will also have it set).
Most applications check one of the following environment variables (gem
even checks both), so try putting this code in your .bashrc
:
proxy=http://host.com:port/
export http_proxy=$proxy
export HTTP_PROXY=$proxy
If I just use what Vlax and Mohsen Nosratinia suggested (export http_proxy=http://yourusername:yourpassword@host:port/
), it will only work half of the programs (some of the installs will work but not all) for my company.
By adding another line it will work for all (maybe most) at least in my situation.
export http_proxy=http://yourusername:yourpassword@host:port/
export https_proxy=$http_proxy
Just for the records if you need to authenticate to the Proxy use:
export http_proxy=http://username:password@host:port/
Taken from: http://samueldotj.blogspot.com/2008/06/configuring-cygwin-to-use-proxy-server.html
I doubt that your corporate firewall allows PING, but the others all appear to be one form of http or another. On a Linux system, you can set your HTTP proxy as an environment variable, so in bash, type:
export http_proxy=http://www.myproxy.com:3128
There is a similar environment variable for FTP (ftp_proxy).