全網最全設置服務器網絡代理(有下載功能的命令可以設代理+在終端設置代理(可以設一些網頁http+一些通信協議的代理))和設置下載源(隻要有下載功能的命令都可以設置下載源)

原理:IP代理是一種網絡工具,允許用戶在訪問互聯網時混淆其真實IP地址,並使用代理服務器的IP地址。當用戶嘗試訪問某個網站時,其請求將被發送到代理服務器,代理服務器會將該請求重新發送給網站服務器,網站服務器會以為請求來自代理服務器而非用戶的真實IP地址。這使得用戶可以混淆其真實IP地址,並使用代理服務器的IP地址訪問互聯網。IP代理主要分為HTTP代理和SOCKS代理。HTTP代理主要用於訪問網頁和其他基於HTTP協議的應用,而SOCKS代理可以用於任何應用程序,包括遊戲下載。

服務器設置代理(有下載功能的命令可以設代理+在終端設置代理(可以設一些網頁http+一些通信協議的代理))和常用下載源(隻要有下載功能的命令都可以設置下載源)

進行下面操作時,首先要打開本地的局域網,一般通過clash設置打開局域網,也可以自己設置打開本地ip的局域網

一、全局代理,指的便是設備上所有支持代理協議的瀏覽器、程序/APP的IP均使用代理,換句通俗的話說,就是整個設備都通過代理來訪問外部網絡。

使用全局代理

二、局部代理,顧名思義,便是設備上的部分瀏覽器、程序/APP使用代理IP訪問外部網絡,通過局部代理可以做到隻讓某些瀏覽器與應用使用代理,而其餘瀏覽器與應用還是可以使用原先或者說本地的網絡。

在終端設代理(可以設一些網頁http+一些通信協議的代理)

1、如何設置http網頁臨時代理(也是一個終端代理),直接在當前終端中輸入並回車,隻對當前終端起作用

首先clash打開局域網權限,本機電腦網絡從公用網絡改為專用網絡

export http_proxy=http://192.168.121.168:7890,後面的ip+端口號,就是自己本地的ip和端口號;而且export聯網是僅限於當前連接窗口

export https_proxy=http://192.168.121.168:7890

關閉的時候是clash關閉局域網

如果是一個新的服務器,剛進去,沒法設置anaconda的代理,也直接用export指令聯網

在終端窗口執行curl或wget命令測試代理是否設置成功

curl www.baidu.com

則會顯示xxx網站的首頁內容。

設置完這個網頁代理後,部分有下載功能的例如pip、wget、conda等等也會走這個代理去訪問網頁,但是有一些命令則走自己專門的代理;但對於大多數Linux控制臺程序中的apt-get和aptitude命令、git命令、wget命令,這些程序都使用http_proxy和ftp_proxy環境變量來獲取代理服務的配置。

2、同理,其中ftp_proxy意思是ftp協議使用代理服務器地址,其他意思類似。寫配置文件改終端代理,文件位置~波浪線可以寫在自己用戶名下,也可以root下,看自己以什麼身份登錄

有下載功能的命令代理

3、sudo代理問題

例如10.25.48.149服務器,sudo下載源設置,打開這個文件後,可以更改裡面的下載源(清華鏡像、阿裡等等)

如果sudo apt命令出現abort中止的問題,可以直接使用apt +下載的東西

下面設置sudo apt的代理,在/etc/apt/apt.conf.d文件夾下已經添加瞭代理文件10proxy,裡面有四個代理內容設置

apt設置代理,同上面是一回事,不同網頁參考的內容

4、conda設置代理

5、pip設置代理

6、wget、curl、yum、git、ssh、scp等下載、通信、文件傳輸工具臨時或者永久設置代理

Linux系統下apt、yum、pip、conda、wget、curl、git、ssh、scp等下載、通信、文件傳輸工具臨時或者永久設置代理_conda yum_CrystalheartLi的博客-CSDN博客

除瞭linux系統中的全局和局部代理,還可以設置docker等等容器代理

三、常用三種sudo apt、conda install、pip install下載源設置,隻要是服務器裡面有下載功能的都可以設置下載源

這三種對於跑深度學習的model夠用瞭,都可以使用默認下載源或者使用鏡像;除瞭參考下面的設置,也可以參考這個鏈接源、鏡像、鏡像源,更換鏡像源apt-get、pip、conda 全部搞懂_apt換源_LYF0816LYF的博客-CSDN博客

sudo apt下載源位置

conda install下載源位置

pip install下載源位置

赞(0)