1. 设定代理:. ~/.proxyenv

 #!/bin/sh

 # for terminal
export proxyserveraddr=123.123.123.123
export proxyserverport=
export HTTP_PROXY="http://$proxyserveraddr:$proxyserverport/"
export HTTPS_PROXY="https://$proxyserveraddr:$proxyserverport/"
export FTP_PROXY="ftp://$proxyserveraddr:$proxyserverport/"
export SOCKS_PROXY="socks://$proxyserveraddr:$proxyserverport/"
export NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com,200.200..;11.11.0.0;"
export http_proxy="http://$proxyserveraddr:$proxyserverport/"
export https_proxy="https://$proxyserveraddr:$proxyserverport/"
export ftp_proxy="ftp://$proxyserveraddr:$proxyserverport/"
export socks_proxy="socks://$proxyserveraddr:$proxyserverport/"
export no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com,200.200..;11.11.0.0;" # for chrome,firefox
gsettings set org.gnome.system.proxy ignore-hosts "['localhost', '11.11.0.0/16', '200.200.0.0/16', '*.localdomain.com' ]" # for apt-get
cat <<-EOF| sudo tee /etc/apt/apt.conf
Acquire::http::proxy "http://$proxyserveraddr:$proxyserverport/";
Acquire::https::proxy "https://$proxyserveraddr:$proxyserverport/";
Acquire::ftp::proxy "ftp://$proxyserveraddr:$proxyserverport/";
Acquire::socks::proxy "socks://$proxyserveraddr:$proxyserverport/";
EOF

2. 取消代理:. ~/.unproxyenv

 #!/bin/sh
unset proxyserveraddr
unset proxyserverport
unset HTTP_PROXY
unset HTTPS_PROXY
unset FTP_PROXY
unset SOCKS_PROXY
unset NO_PROXY
unset http_proxy
unset https_proxy
unset ftp_proxy
unset socks_proxy
unset no_proxy
gsettings reset org.gnome.system.proxy ignore-hosts
echo -n ""|sudo tee /etc/apt/apt.conf

最新文章

  1. C# CompareTo 和 String.Compare
  2. nagios二次开发(四)---nagios监控原理和nagios架构简介
  3. [javascript]js修改title
  4. 11G在线重建索引
  5. ubuntu 16.04 Ubuntu 安装GDebi,从而安装deb文件
  6. Quartz2D介绍
  7. Fast InvSqrt()(平方根倒数速算法)
  8. C++学习之路—多态性与虚函数(二)纯虚函数与抽象类
  9. Adaboost的几个人脸检测网站
  10. 揭秘传智播客班级毕业薪资超7k的内幕系列 之三 ----国企慕名而来,将未毕业学员“抢走”,传智播客又一次定义“被就业”
  11. 用 HAproxy 搭建 RabbitMQ 集群
  12. Python云端系统开发入门 pycharm代码
  13. mysql_linux(centos7 mysql 5.7.19)
  14. function的toString方法
  15. Spring Cloud(Dalston.SR5)--Zuul 网关-路由配置
  16. JavaScript —— 数组
  17. ubuntu交换Caps 和 ESC
  18. NumPy 从数值范围创建数组
  19. JavaSE-java8-谓词复合的用法
  20. c++中的前置声明

热门文章

  1. 部署Percona XtraDB Cluster高可用和多Master集群
  2. 聊聊jdbc statement的fetchSize
  3. Go语言之进阶篇响应报文测试方法
  4. WCF Ajax Json的应用
  5. C# 同一应用程序域不同线程之间的参数传递方式
  6. SharePoint _layouts下自定义程序页面权限管理
  7. Word Ladder leetcode java
  8. 文档的js
  9. PostBuildEvent
  10. C#.NET常见问题(FAQ)-如何让TabControl可以动态增加或删除