对于提供服务的服务器来说,一般都配置在内网环境中,而在内网下公司处于安全的考虑,一般不开放外网的访问权限。这时如果想要访问外网,一般需要配置公司提供的代理服务器再进行使用。下面介绍几种配置代理的方法:
方式一:在 /etc/environment
下进行配置
在 /etc/environment
添加代理服务的内容:
# 通过自己搭建账号密码的代理服务器 http_proxy="http://username:password@proxysrv:8080/" https_proxy="https://username:password@proxysrv:8080/" ftp_proxy="ftp://username:password@proxysrv:8080/" no_proxy=".mylan.local,.domain1.com,host1,host2" # 通过公司提供 export http_proxy=http://proxy.esl.cisco.com:80/ export https_proxy=https://proxy.esl.cisco.com:80/ ftp_proxy=https://proxy.esl.cisco.com:80/ export http_proxy export https_proxy export ftp_proxy
方式二: /etc/profile 下添加:
export http_proxy=http://proxy.esl.cisco.com:80/ export https_proxy=https://proxy.esl.cisco.com:80/ ftp_proxy=https://proxy.esl.cisco.com:80/ export http_proxy export https_proxy export ftp_proxy
方式三:使用函数,动态添加:
# /.bashrc # Set Proxy function setproxy() { export {http,https,ftp}_proxy="http://PROXY_SERVER:PORT" } # Unset Proxy function unsetproxy() { unset {http,https,ftp}_proxy }
在配置后使用 source
命令对应
env | grep -i proxy
unset http_proxy unset https_proxy unset ftp_proxy
本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。
我来说两句