스테이블 디퓨전 로컬 서버 외부 원격 접속 방법 – 집 밖에서 노트북, 스마트폰으로 AI 이미지 생성하기 (WebUI 편)

이번 포스팅에서는 데스크톱 PC에 생성된 스테이블 디퓨전 로컬 서버를 외부에서 접속 가능하도록 설정한 후, 노트북, 스마트폰으로 해당 서버에 접속해서 이미지를 생성하는 방법을 소개하겠습니다.

이 방법을 활용하면 장소 제약 없이 어디에서나 노트북이나 스마트폰으로 이미지를 생성할 수 있습니다.

또한, 데스크톱 PC의 그래픽 카드로 이미지를 생성하기 때문에, 외부에서 접속하는 기기의 사양과 관계없이 빠르게 이미지를 생성할 수 있습니다.


스테이블 디퓨전 로컬 서버 설정 변경, 외부 접속 방법

지금부터 데스크톱 PC에서 생성한 스테이블 디퓨전 로컬 서버를 외부에서도 접속 가능하도록 설정한 후, 외부 기기에서 원격으로 접속하기까지의 전 과정을 설명하겠습니다.

윈도우 버전이나 내부 설정에 따라 파일 및 옵션명이 저와 다소 상이할 수 있는 점 참조 부탁드립니다.

1. Webui-user.bat 파일 메모장 편집
데스크톱 PC의 stable-diffusion-webui 폴더 내 webui-user.bat 파일을 우클릭하면 표시되는 메모장에서 편집 옵션을 클릭합니다.

스테이블 디퓨전 로컬 서버

2. set COMMANDLINE_ARGS가 입력된 줄 오른쪽 끝에 한 칸 띄우고 아래 코드를 입력합니다.

 --share --gradio-auth ID:PW
스테이블 디퓨전 로컬 서버

코드의 마지막 부분은 서버 접속 시 필요한 아이디와 패스워드로 구성됩니다. 아이디와 패스워드 사이에는 콜론(:)이 반드시 위치해야 합니다.

ID:PW 부분을 james:11으로 변경한 후 파일을 저장해 보겠습니다.

스테이블 디퓨전 로컬 서버

✅ --share만 추가해도 외 접속 서버 생성이 가능합니다. 다만, 보안을 위해 되도록이면 아이디와 패스워드를 설정하실 것을 권장 드립니다.

3. Webui-user.bat을 실행합니다.
Webui-user bat 실행 화면에 72시간 동안 이용 가능한 public URL 주소가 제공됩니다.

스테이블 디퓨전 로컬 서버

4. 외부 기기로 해당 URL에 접속합니다.
해당 URL 접속 후 아이디와 패스워드를 입력하고 Login 버튼을 클릭합니다.

스테이블 디퓨전 로컬 서버

5. 스테이블 디퓨전 로컬 서버 접속 완료
데스크톱 PC와 100% 동일한 환경에서 이미지를 생성할 수 있으며, 이미지 생성 속도 또한 차이가 없습니다.

스테이블 디퓨전 로컬 서버

아래는 실제로 노트북에서 데스크톱 PC에서 생성한 서버에 접속하여 스테이블 디퓨전을 이용 중인 모습입니다.

이미지는 노트북에서 생성되지만, 데스크톱 PC에서 작업이 처리되는 것을 볼 수 있습니다.

스테이블 디퓨전 로컬 서버

아래는 외부에서 스마트폰에서 데스크톱 PC 서버에 접속한 화면입니다.

스테이블 디퓨전 로컬 서버

Public 링크 생성이 되지 않는 경우

설정값을 정확하게 입력했음에도 Public URL이 생성되지 않는 경우가 있습니다. 이 경우 매우 방화벽이 링크 생성에 필요한 특정 파일 생성을 막고 있을 가능성이 매우 높습니다.

스테이블 디퓨전 로컬 서버

저의 PC에는 Norton 360이라는 백신 프로그램이 설치되어 있는데, 해당 프로그램이 Public URL에 생성에 필요한 frpc_windows_amd64_v0.2 파일을 자동으로 제거하고 있었습니다.

스테이블 디퓨전 로컬 서버

상세 내역 보기 버튼을 클릭하여 자동으로 삭제된 파일을 복원한 후 다시 실행하니 정상적으로 Public URL이 생성되었습니다.

웃픈 에필로그

저는 올해 초 외부 기기에서 원격으로 접속하는 방법이 있다는 사실을 인지하지 못하고, 거금을 들여 엔비디아 RTX4050 그래픽 카드가 탑재된 삼성 갤럭시북4 울트라 노트북을 구매했습니다.

개인적인 사정상 책상에 앉아 데스크톱 PC를 사용할 시간이 많지 않기 때문에, 노트북에 탑재된 그래픽카드의 성능이 떨어지는 것을 알면서도 어쩔 수 없이 노트북 구매를 선택했습니다.

저는 최신상 노트북을 구매했음에도 불구하고, 노트북용 그래픽 카드 성능의 한계로 이미지 생성 속도가 만족스럽지 않아 몇 달 후 데스크톱 PC를 추가로 구매하게 됩니다.

🛎️ 그래픽 카드의 성능은 스테이블 디퓨전의 이미지 생성 속도에 직접적인 영향을 미칩니다.


최근에도 종종 저에게 노트북으로 스테이블 디퓨전을 원활하게 사용할 수 있는지에 대해 문의하는 분들이 계십니다.

스테이블 디퓨전 사용이 PC 구매의 주 목적이라면, 데스크톱 PC를 구매한 후 기존에 보유한 노트북에서 원격으로 스테이블 디퓨전 로컬 서버에 접속해서 사용하는 방법을 권장 드립니다.

현재 보고 계시는 블로그에는 스테이블 디퓨전 WEB UI를 로컬 PC에 설치하는 방법을 쉽게 설명한 포스팅이 있습니다.

스테이블 디퓨전 설치에 어려움을 겪고 계신 독자분이 계시다면, 해당 포스팅을 참조하여 설치해 보시기 바랍니다.

Leave a Comment