一、前言1、工作中有时会遇到需要翻墙下载软件的问题,这个时候就用到了正向代理 。
2、正向代理服务器端的配置比较简单,这里不在重复说明,想了解的可以看作者的另一篇文章《Nginx正向代理配置》,这里只对终端代理的配置进行说明 。
二、终端代理配置2.1、代理变量的配置
文章插图
2.2、变量的设置方法
a) 在 /etc/profile文件
b) 在 ~/.bashrc
c) 在 /etc/profile.d/文件夹下新建一个文件xxx.sh
写入如下配置:
export proxy="http://10.20.56.32:8000"export http_proxy=$proxyexport https_proxy=$proxyexport ftp_proxy=$proxyexport no_proxy="localhost, 127.0.0.1, ::1"2.3、取消设置的方法
shell> unset http_proxyshell> unset https_proxyshell> unset ftp_proxyshell> unset no_proxy三、延伸阅读3.1、配置yum单独代理
shell> echo "proxy=http://10.20.57.32:8080/" >> /etc/yum.conf3.2、php-fpm默认不加载系统的http/https proxy环境变量修改方法
# 添加php-ftpm关于env的如下配置,然后重启php-fpm服务 。env[http_proxy] = "http_proxy=http://1.1.1.1:8082"env[https_proxy] = "https_proxy=http://1.1.1.1:8082"env[no_proxy] = "a.test.com,127.0.0.1,2.2.2.2"3.3、subversion代理服务器配置
# 修改$HOME/.subversion/servers文件,在此文件的[global]段加上:http-proxy-host = 192.168.1.1http-proxy-port = 8080http-proxy-username = 91donkeyhttp-proxy-password = 1234563.4、其他支持http/https正向代理的proxy软件
nginx
tinyproxy(简单,支持http/https协议)
squid(稳定简单,支持http/https协议)
3.5、squid 3.x正向代理proxy配置
shell> cat /etc/squid/squid.confhttp_access allow allhttp_port 8443cache deny all作者:龍龍小宝
原文:https://www.cnblogs.com/91donkey/p/11640079.html
【Linux系统下终端proxy代理配置】
推荐阅读
- 史上水下憋气的世界记录是多少 人类水下憋气时间最长记录
- 在你开始使用 Kali Linux 之前务必要知道的事情
- 运维的小伙伴应该知道的安全模块SELinux
- 几条命令轻松开启macOS系统隐藏功能
- 推荐4款Linux系统漏洞扫描、评估工具
- 去除厨房下水道臭味的妙招 厨房下水道难闻的气味怎么除
- 腾讯|同比下降25!腾讯创始人马化腾、总裁刘炽平年薪出炉:感受下如何
- 怎样消除产妇腋下肿块?
- 女性左侧乳房下方疼痛什么原因?
- 绿色奉献 茶和天下,贵州绿色财富人物指月茗中秋品茗会