不建议设置全局代理,全局代理可能会导致所有流量都走代理,网速变慢,最好在需要代理的时候可以灵活选择设置
pypi代理设置
加参数 --proxy,示例如下:
pip install torch==1.8.1+cu111 torchvision==0.9.1+cu111 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.html --proxy=http://proxy.mornai.cn:7890
conda设置代理
以下是conda设置一次性代理示例
conda config --set proxy_servers.http http://proxy.mornai.cn:7890
conda config --set proxy_servers.https http://proxy.mornai.cn:7890
Linux http代理
当前命令行临时代理环境变量设置示例如下 ,在命令行输入以下命令,接着执行下载操作命令,该命令只在当前命令行生效:
export http_proxy=http://proxy.mornai.cn:7890
export https_proxy=http://proxy.mornai.cn:7890
以上两个环境变量对下面应用有效:
apt, 单独设置请参考网络搜索。
pip, 单独设置请参考网络搜索。
git, 该命令也可以自定义代理, 请参考下文。
curl, 也可以curl -x http://proxy.mornai.cn:7890 url直接指定代理。
wget,单独设置请参考网络搜索。单次设置示例如下:
wget -e use_proxy=yes -e http_proxy=http://proxy.mornai.cn:7890 -e https_proxy=http://proxy.mornai.cn:7890 targeUrl
git代理设置
只对GitHub进行代理,对国内的仓库不影响
git config --global http.https://github.com.proxy http://proxy.mornai.cn:7890
git config --global https.https://github.com.proxy http://proxy.mornai.cn:7890
设置全局代理
git config --global http.proxy http://proxy.mornai.cn:7890
git config --global https.proxy http://proxy.mornai.cn:7890
取消代理
git config --global --unset http.proxy
git config --global --unset https.proxy
Docker设置代理
Docker Pull 设置代理
docker pull 拉取镜像时设置代理
sudo mkdir -p /etc/systemd/system/docker.service.d
sudo touch /etc/systemd/system/docker.service.d/proxy.conf
cat <<EOF > /etc/systemd/system/docker.service.d/proxy.conf
[Service]
Environment="HTTP_PROXY=http://proxy.mornai.cn:7890"
Environment="HTTPS_PROXY=http://proxy.mornai.cn:7890"
Environment="NO_PROXY=localhost,127.0.0.1"
EOF
Container运行时代理
如果需要docker运行的container应用通过代理访问,配置如下:
~/.docker/config.json
{
"proxies":
{
"default":
{
"httpProxy": "http://proxy.mornai.cn:7890",
"httpsProxy": "http://proxy.mornai.cn:7890",
"noProxy": "localhost,127.0.0.1"
}
}
}
Docker build设置代理
sudo docker build --build-arg HTTP_PROXY=http://proxy.mornai.cn:7890 --build-arg HTTPS_PROXY=http://proxy.mornai.cn:7890
sudo docker compose build --build-arg HTTP_PROXY=http://proxy.mornai.cn:7890 --build-arg HTTPS_PROXY=http://proxy.mornai.cn:7890
重启生效
sudo systemctl daemon-reload
sudo systemctl restart docker
Firefox 浏览器代理
打开浏览器,点击右上角设置图标,下拉菜单点开Settings, 如下图:

在Settings 界面General下滑到最底部,点击Network Settings ,如下图:

设置代理,输入代理IP 或域名 : proxy.mornai.cn,端口: 7890,如下图:

代理流量和网速都有限,使用完成记得关掉浏览器代理
Chrome 浏览器代理
本站的系统安装的Chrome浏览器,已预装代理配置插件SwitchOmega,该插件提供灵活的浏览器代理管理方式。
打开Chrome浏览器,点击右上角插件,如下图:

代理情景模式使用切换,设置入口,proxy.mornai.cn,端口7890,如下图:

代理服务器设置,设置完成记得应用选项才能生效,配置代理服务器一般用域名proxy.mornai.cn,端口7890,如下图所示:
