How do I use cygwin behind the corporate firewall

后端 未结 5 970
北恋
北恋 2020-12-12 16:19

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

相关标签:
5条回答
  • 2020-12-12 16:43

    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).

    0 讨论(0)
  • 2020-12-12 16:45

    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
    
    0 讨论(0)
  • 2020-12-12 16:51

    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
    
    0 讨论(0)
  • 2020-12-12 16:59

    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

    0 讨论(0)
  • 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).

    0 讨论(0)
提交回复
热议问题