
Stable Diffusion的三种网络使用方式
类型 | 描述 |
---|---|
本地模式 | 仅本地运行SD的电脑可以使用AI绘画 |
局域网模式 | 在与SD电脑使用同一路由器或交换机的其它终端设备上,也可以远程操作SD的AI绘画功能。 |
公网模式 | 任何可以访问互联网的电脑或其它终端设备,都可以使用SD进行AI绘画。 |
本地模式
本地模型也就是你不更改任何设置,直接默认加载运行SD。该方式可以通过该电脑的本地localhost
或IP地址
进行访问。
localhost
就是本地的主机地址,每一台Windows电脑都会有localhost
,它的默认IP地址为127.0.0.1
。
端口号
我们已经有IP地址可以访问了,那么http://127.0.0.1:7860
后面的7860
的作用是什么?
这个7860
我们俗称为端口号,我们可以理解为一个衣柜有很多个抽屉,每个抽屉都用来存放不同的用品,7860
就是电脑系统中的一个抽屉。比如我们可以为再安装一个开源项目,端口号为7870
,那么当我们访问http://127.0.0.1:7870
时,就可以打开该开源项目的操作界面。
这样做的最大好处就是一个IP地址,可以同时挂起很多个应用,互不干涉。
局域网
如果你希望在当前电脑内运行SD,然后通过其它电脑访问SD进行绘图,可以使用以下方式进行。
首先获取已经运行SD的电脑IP地址,例如:192.168.0.1
。
在我们得到地址之后,打开SD项目目录的webui-user.bat
文件,在COMMANDLINE_ARGS
一行,添加--listen
参数,保存即可。
此时我们重新启动SD,原本的提示信息已经变更为http://0.0.0.0:7860
,我们无法直接打开这个网址,因为我们目前已经变更为局域网模式。
我们可以在本地或局域网内的其它电脑,通过访问http://192.168.0.1:7860
来启动。
这样做的优点就是可以用低配置电脑远程操作SD,省去多人共用一台电脑的排队困扰。
注意:局域网状态下无法安装、更新、卸载任何插件,因为每个人的需求不同,如果局域网内的用户A删除了一个局域网B用户需要使用的插件,这会导致其它用户无法运行,所以局域网状态下的任何终端用户都无法对插件拓展项进行设置。
公网模式
什么是公网IP?公网IP也就是可以共享到网络上给别人访问的IP地址,这个地址具有唯一性,但可能随时变更。如果你希望自己的公网IP地址能够永久有效不变更,我们可以通过动态DDNS解析功能来进行设置,通过程序后台实时获取公网IP地址,然后通过域名实时解析该地址即可达到通过域名访问的目的。但是此部分内容较长,涉及到的其它内容较多,不展开讲解。
正常来说127.0.0.1
是只有自己的电脑可以访问。192.168.0.1
这种地址是有使用同一路由器或交换机的设备可以相互访问的。如果你希望自己的设备可以在公网中能够正常使用,需要打电话给自己的宽带运营商申请公网IP。
- 移动宽带近两年申请公网的可能性几乎为0%
- 联通宽带近两年申请公网的可能性不足30%
- 电信宽带近两年申请公网的可能性较大,但是需要亲自到营业厅签署公网申请协议,避免非法用途。
评论 (0)