ローカルネットワークからComfyUIにアクセスする方法:ポート、--listen、リモートアクセス

ComfyUI Wiki

ローカルネットワーク上の任意のデバイスからComfyUIにアクセス。デフォルトポート(Portable: 8188、Desktop: 8000)、--listen 0.0.0.0 の設定、IPアドレスの確認、ポートの変更方法を解説。

使用しているバージョンによって、ローカルネットワークからComfyUIにアクセスする方法は2つあります:

ComfyUIが使用するポート

ComfyUIはバージョンによって異なるデフォルトポートを使用します:

  • Portable版・手動CLIインストール: ポート 8188(例:http://192.168.1.100:8188
  • ComfyUI Desktop: ポート 8000

ポートを変更するには、ComfyUI起動時に --port パラメータを追加します:

python main.py --listen --port 8188

その後、http://<ホストIPアドレス>:<ポート> で他のデバイスからアクセスできます。

方法1:ComfyUI Desktop バージョンの場合

  1. ComfyUI Desktopを開く
  2. 設定 -> サーバー設定に移動
  3. "ネットワーク"セクションを見つける
  4. リッスンアドレスを 127.0.0.1 から 0.0.0.0 に変更
  5. デフォルトポート 8000 を維持(必要に応じて変更可能)
  6. ComfyUI Desktopを再起動

これらの手順の後、ローカルネットワーク上の他のデバイスから以下のURLでアクセスできます:

http://<ホストIPアドレス>:8000

<ホストIPアドレス> をあなたのコンピュータのローカルIPアドレス(例:192.168.1.100)に置き換えてください。 サーバー設定の詳細については、こちらを参照してください

方法2:ComfyUI Portable バージョンの場合

  1. ComfyUIフォルダ内の run_nvidia_gpu.bat ファイルを見つける
  2. 右クリックしてファイルを編集
  3. python main.py を含む行を見つける
  4. -listen パラメータを追加 :
python main.py --listen 0.0.0.0
  1. ファイルを保存してComfyUIを再起動

その後、他のデバイスから同じURL形式でアクセスできます:

http://<ホストIPアドレス>:8188

PortableバージョンではデフォルトでポートとしてPort 8188 を使用することに注意してください。

ローカルIPアドレスの確認方法

Windowsの場合:

方法1:コマンドプロンプトを使用

  1. コマンドプロンプトを開く
  2. ipconfig と入力
  3. ネットワークアダプターの下の "IPv4アドレス" を探す

方法2:設定画面を使用(GUI)

  1. Windows設定を開く
  2. ネットワークとインターネットに移動
  3. アクティブなネットワーク接続の下の"プロパティ"をクリック
  4. ネットワークプロパティ内で"IPv4アドレス"を見つける

macOSの場合:

方法1:ターミナルを使用

  1. ターミナルを開く
  2. ifconfig または ip addr と入力
  3. "inet" の後に続くIPアドレスを探す

方法2:システム環境設定を使用

  1. Appleメニューから"システム環境設定"を選択
  2. "ネットワーク"をクリック
  3. 左サイドバーでアクティブな接続(Wi-FiまたはEthernet)を選択
  4. 右側のステータスエリアにIPアドレスが表示されます

セキュリティに関する注意事項

  • この設定により、ComfyUIはローカルネットワーク上のすべてのデバイスからアクセス可能になります
  • ネットワーク上のすべてのデバイス/ユーザーを信頼できる場合のみ有効にしてください
  • より高いセキュリティのためにHTTPS設定の使用を検討してください
  • ファイアウォール設定でアクセスを制限することができます

コメント

GitHubでサインインしてディスカッションに参加しましょう。

コメントを読み込み中…