AI繪畫拉取模型失敗,DOS開啟代理

XiSoul發表於2024-05-19

我用了這麼久的代理第一次知道DOS裡面要開代理,慚愧慚愧。在我遠端拉取模型的時候,掛科學也一直失敗。在網上找報錯找了很長時間沒找到,最後經過一位群友的提示下,才知道問題出在DOS代理上面。

直接看文章第一部分就行,要是直接tun不行,再看下面的

直接開啟tun

image-20240402173541664

這個是V2的開啟方法

image-20240402175845535

測試的時候發現一個問題,開啟後不會立馬生效需要等個十幾秒左右,有可能是系統快取沒重新整理image-20240402173655956

檢查代理

測試的時候不要直接ping,ping不走http。直接用curl。

curl -vv www.google.com

Windows代理配置

單擊「開始」,然後在搜尋程式和檔案框中鍵入 cmd。
在程式列表中右鍵單擊 cmd.exe,然後單擊以管理員身份執行
鍵入命令 netsh winhttp set proxy host:port 設定代理,由於本機有執行 clash,所以這裡設定代理為 127.0.0.1:7890,當然其他軟體也有這個功能,自行摸索。

使用winhttp設定代理

根據測試這種方法好像不太行

image-20240402174459421

代理設定:

netsh winhttp set proxy 127.0.0.1:7897
C:\WINDOWS\system32>netsh winhttp set proxy 127.0.0.1:7897

當前的 WinHTTP 代理伺服器設定:

    代理伺服器:  127.0.0.1:7897
    繞過列表     :  (無)

C:\WINDOWS\system32>

檢視代理:

netsh winhttp show proxy
C:\Users\xisoul>netsh winhttp show proxy

當前的 WinHTTP 代理伺服器設定:

    代理伺服器:  127.0.0.1:7897
    繞過列表     :  (無)


C:\Users\xisoul>

取消代理

netsh winhttp reset proxy
C:\WINDOWS\system32>netsh winhttp reset proxy

當前的 WinHTTP 代理伺服器設定:

    直接訪問(沒有代理伺服器)。

C:\WINDOWS\system32>

使用環境變數直接用set

這種方法我也測試了,確實是代理了,但是跑不通。

image-20240402175507674

注意不要直接在clash裡面複製命令,因為那玩意複製了後面有空格

set http_proxy=http://127.0.0.1:7897
set https_proxy=http://127.0.0.1:7897

或者

set all_proxy=http://127.0.0.1:7897

檢視環境變數 直接cmd裡面輸入 set 在裡面就能看到我們剛剛設定的代理了

電腦重啟之後還需要重新配置

相關文章