MorningAI

首页

目录

设置代理

不建议设置全局代理,全局代理可能会导致所有流量都走代理,网速变慢,最好在需要代理的时候可以灵活选择设置

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, 如下图:
WechatIMG2.jpg#485px #325px

在Settings 界面General下滑到最底部,点击Network Settings ,如下图:
WechatIMG1.jpg#482px #284px

设置代理,输入代理IP 或域名 : proxy.mornai.cn,端口: 7890,如下图:
WechatIMG3.jpg#476px #408px

代理流量和网速都有限,使用完成记得关掉浏览器代理

Chrome 浏览器代理

本站的系统安装的Chrome浏览器,已预装代理配置插件SwitchOmega,该插件提供灵活的浏览器代理管理方式。
打开Chrome浏览器,点击右上角插件,如下图:
WechatIMG4.jpg#312px #182px

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

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