proxy
proxy for bash
proxy for curl
to get head only
proxy for yum
proxy for apt
[!TIP|label:see also]
proxy for docker
[!TIP|label:see also]
for docker build
or via cmd directly
for docker pull
proxy for pip
[!TIP|label:paths]
MS Windows:
%APPDATA%\pip\pip.iniMacOS:
$HOME/Library/Application Support/pip/pip.confUnix:
$HOME/.config/pip/pip.conf
setup via command line
using directly
proxy for ssh
nc
for socks5
corkscrew
for socks5
[!NOTE] applicable to git for windows
for socks5
[!NOTE]
proxy for git
[!NOTE|label:references]
no ssl verify:
set GIT_SSL_NO_VERIFY=true
echo http{,s} | fmt -1 | xargs -i git config --global {}.sslVerify=falsehow to debug:
https :
GIT_CURL_VERBOSE=1 git ...orGIT_TRACE_CURL=true git ...ssh :
GIT_SSH_COMMAND='ssh -v' git ...orgit -c sshCommand='ssh -v' ...
http.proxy and https.proxy
or
gitPorxyfor specific url
or
additional usage
show current configure
unset
core.gitproxy
core.sshCommand
[!NOTE]
core.sshCommand since 26 Jun 2016 commit 3c8ede3
A new configuration variable
core.sshCommandhas been added to specify what value forGIT_SSH_COMMANDto use per repository.
proxy for npm
[!NOTE|label:referencs]
or
proxy for nc
[!NOTE|label:manual page]
additional
[!NOTE|label:https proxy] Since version 7.52.0, curl can do HTTPS to the proxy separately from the connection to the server. This TLS connection is handled separately from the server connection so instead of
--insecureand--cacertto control the certificate verification, you use--proxy-insecureand--proxy-cacert. With these options, you make sure that the TLS connection and the trust of the proxy can be kept totally separate from the TLS connection to the server.
Q&A
nc : nc: Proxy error: "HTTP/1.1 200 Connection established"
nc: Proxy error: "HTTP/1.1 200 Connection established"issue
solution
proxy with kubeconfig
[!NOTE|label:see also]
proxy with windows
[!NOTE]
check
Last updated
Was this helpful?