搭建代理
- 软件设置-参数设置-允许来自局域网的连接
软件设置-参数设置-为局域网开启新的端口(可选)
- 记录本机ip与端口号
配置系统代理
永久设置
# 编辑配置文件
vi /etc/profile
# 在文件后添加以下内容:
export http_proxy='http://代理服务器IP:端口号'
export https_proxy='http://代理服务器IP:端口号'
例:
export http_proxy=192.168.2.50:10811
export https_proxy=192.168.2.50:10811
# 使用命令将设置立即生效。
source /etc/profile
临时设置(重连后失效)
在命令行中直接输入下列命令即可
export http_proxy='http://代理服务器IP:端口号'
export https_proxy='http://代理服务器IP:端口号'
例:
export http_proxy=10.50.101.148:38888
export https_proxy=10.50.101.148:38888
取消:
unset http_proxy
unset https_proxy
注意:设置之后可能使用ping时还是无法连接外网,但是pip时可以的,因为ping的协议不一样不能使用这个代理。
单次设置(建议使用)
直接在pip时设置代理
pip3 install --proxy http://代理地址:代理端口号 软件名称
- 全局的代理设置:
vi /etc/profile
# 添加下面内容
http_proxy = http://username:password@yourproxy:8080/
ftp_proxy = http://username:password@yourproxy:8080/
export http_proxy
export ftp_proxy
- yum的代理设置:
vi /etc/yum.conf
# 添加下面内容
proxy = http://username:password@yourproxy:8080/
# 或者
proxy=http://yourproxy:808
proxy=ftp://yourproxy:808
proxy_username=username
proxy_password=password
- wget的代理设置:
vi /etc/wgetrc
Proxy
http_proxy=http://username:password@proxy_ip:port/
ftp_proxy=http://username:password@proxy_ip:port/