linux设置本地代理
Linux图形化下设置本地代理与Windows类似,原理都是监听本地(127.0.0.1)的指定端口。也可以直接修改配置文件,这在无图形界面下很有用。
图形设置
Linux桌面比较多,一般系统设置-网络配置里可以直接配置,比较直观。下面是gnome的界面:
在xfce下只能配PAC,那就用配置文件来监听本地端口。
配置文件设置
在任意环境变量配置文件里(例如/etc/profile、~/.bashrc等),输入export http_proxy=http://127.0.0.1:port
,port是本地代理监听的端口。写入后重新加载该配置文件即可 source /etc/profile。
针对不同协议,可能要分别配置。下面罗列了些参考:
no_proxy=localhost,127.0.0.0/8,*.local # 访问指定地址时不使用代理,可以用逗号分隔多个地址
NO_PROXY=localhost,127.0.0.0/8,*.local
all_proxy=socks://proxy.example.com:8080/
ALL_PROXY=socks://proxy.example.com:8080/
http_proxy=http://proxy.example.com:8080
HTTP_PROXY=http://proxy.example.com:8080
ftp_p