先說明,這里說的“家里電腦”,指的是大多數人在用的Windows 10/11電腦。
作為文字工作者,日常用長續航的Macbook Pro M1,雖然蘋果電腦也能跑 stable-diffusion-webui ,但是考慮到N卡仍最主流的選擇,圍繞N卡的更新最多最快,所以,還是主要用帶有N卡的Windows電腦做圖。
想遠程訪問家里電腦上部署的Stable diffusion,我主要用三個方式(第三種最簡單):
第一種:遠控軟件。
常用的是向日葵和ToDesk兩個,TeamViewer也行,直接登錄控制遠程電腦。
優勢是操控空間大,可以隨時下載模型。
劣勢是,依賴帶寬,延遲感比較大。
第二種:內網穿透,映射端口。(最麻煩)
內網穿透懂的都懂,不懂的接著往下看。
我用的是華碩路由器梅林固件帶的DDNSTO,把本地電腦上的地址映射到公網上,訪問公網上的鏈接即可。
不用路由器的話,也不用擔心,很簡單。
注冊DDNSTO賬號后,點擊添加設備,選擇Windows后會下載4MB的客戶端。
打開軟件后,把右上角的Token填進去,點個保存,DDNSTO后臺就看見你的設備了。
把你的電腦添加到DDNSTO后臺
接下來需要填寫一下映射端口。
不過,直接映射默認的127.0.0.1:7860不行,得在webui-user.bat里的“set COMMANDLINE_ARGS=”上添加一個參數“--listen ”。
如上圖所示,這是修改完配置文件
重啟后,啟動后的cmd會顯示:
Running on local URL: http://0.0.0.0:7860
這時候,找到你的電腦在本地局域網的IP地址,把它映射到公網就行了。
映射端口配置:本地電腦上映射http://192.168.50.11:7860
點擊域名即可遠程訪問
還要注意的是,添加“--listen”參數之后,系統為了安全,就會禁止安裝插件,會報錯:
AssertionError: extension access disabled because of command line flags
去掉“--listen”之后就能正常安裝更新插件了。
最后提醒一下,DDNSTO是付費服務,但是支持7天免費體驗。
第三種,最簡單的方法,添加Share參數。
在webui-user.bat里的“set COMMANDLINE_ARGS=”上添加一個參數“--share”。
然后,會生成一個可以直接公網訪問的鏈接,cmd上會顯示:
Running on public URL: https://fbf82979-b704-42d8.gradio.live
鏈接臨時生成一次,有效期72個小時,任何人都可以訪問,為了安全起見,需要繼續在后面添加參數:
--gradio-auth username:password
--gradio-auth后面跟上用戶名和密碼。
配置完后的樣子
登錄框
登錄時候輸入賬戶密碼即可。
最后,為了避免安全問題,也會禁止安裝腳本,會報錯:
AssertionError: extension access disabled because of command line flags
還有別的問題,歡迎交流。
Win10版本到底有哪些?
Win10的各版本有什么不同、差別和區別?
Win10旗艦版有木有?
Win10最好的版本是哪個?
我應該用哪個版本的Windows10?
IT之家訊 之前曾經在今年更早時間解釋了Win10各個版本之間有什么差別和不同之處,但是在Win10升級全知曉中發現依然有很多朋友還是在問,這里就再詳細解釋一下。
Win10家庭版主要面向個人用戶提供,Win10專業版和企業版則是技術愛好者和企業的選擇。對于傳統的個人計算機、平板電腦、二合一電腦,基本上就涉及Win10家庭版、Win10專業版和Win10企業版。
Win10家庭版(稱之為Win10 Home):對普通用戶來講,Win10家庭版就是最佳選擇。包括全新的Windows通用應用商店、Microsoft Edge網頁瀏覽器、Cortana個人助理、Continuum平板模式、Windows Hello生物識別等等。
Win10專業版(稱之為Win10 Pro):面向技術愛好者和企業/技術人員,內置一系列Win10增強的技術,包括組策略、Bitlocker驅動器加密、遠程訪問服務、域名連接,以及全新的Windows Update for Business。
Win10企業版(稱之為Win10 Enterprise):包括Win10專業版的所有功能,另外為了滿足企業的需求,企業版還將增加PC管理和部署,先進的安全性,虛擬化等功能。
? Windows To Go:讓企業用戶獲得“Bring Your Own PC”的體驗,用戶通過USB存儲設備中實現攜帶/運行Win10,讓系統、應用、數據等隨身而動。
? DirectAccess:讓企業用戶可遠程登錄企業內網而無需VPN,并幫助管理員維護計算機,實現軟件更新等操作。
? BranchCache:允許用戶通過中央服務器緩存文件、網頁和其他內容,避免頻繁重復的下載。
? AppLocker:通過限制用戶組被允許運行的文件和應用來解決問題。
? Long Term Servicing Branch:允許用戶僅接受安全更新。不接受任何功能更新。
? Device Guard:幫助用戶抵御日益增長的針對設備、身份、應用和敏感信息等的安全威脅