ブログに戻る
1月 19, 2026ガイド

MarzbanパネルでVLESSプロキシをインストールする方法

Marzbanパネルを使用してVLESSプロキシをセットアップする完全なステップバイステップガイド - マルチプロトコルサポートを備えた現代的でユーザーフレンドリーな管理インターフェース。

MarzbanパネルでVLESSプロキシをインストールする方法

Marzbanは、Xrayプロキシサーバーを管理するための強力で現代的なウェブベースのパネルです。他のパネルとは異なり、Marzbanは直感的なインターフェース、マルチ管理者サポート、および包括的なユーザー管理機能を提供します。このガイドでは、安全で検閲に強いインターネットアクセスのために、Hiddence VPSでMarzbanを使用してVLESSプロキシをセットアップする方法を説明します。

Marzbanとは何ですか?

Marzbanは、Xray-core専用に構築されたオープンソースのTelegram統合プロキシ管理パネルです。プロキシユーザーの作成と管理、トラフィックの監視、サブスクリプションの処理のためのクリーンで現代的なダッシュボードを提供します。MarzbanはVLESS、VMess、Trojan、およびShadowsocksプロトコルをサポートしています。

なぜMarzbanを選ぶのか?

  • 現代的なウェブインターフェース:任意のブラウザからアクセス可能なクリーンでレスポンシブなダッシュボード
  • マルチ管理者サポート:異なる権限を持つ複数の管理者アカウントを作成
  • ユーザー管理:プロキシユーザーの簡単な作成、変更、削除
  • トラフィック監視:ユーザーごとのリアルタイム統計と使用状況追跡
  • サブスクリプションリンク:クライアント用のサブスクリプションURLの自動生成
  • Telegramボット:ユーザー管理と通知用の組み込みボット
  • マルチプロトコル:VLESS、VMess、Trojan、Shadowsocksをサポート
  • Dockerベース:Dockerを使用した簡単なインストールと更新

前提条件

  • Ubuntu 22.04または24.04を搭載した新しいVPS(Hiddence VPSを推奨)
  • サーバーへのrootまたはsudoアクセス
  • サーバーIPを指すドメイン名(オプションですがTLSには推奨)
  • 基本的なコマンドライン知識

ステップ1:サーバーの準備

まず、システムを更新し、Dockerをインストールします(MarzbanはDockerコンテナで実行されます):

bash
# システムを更新する
apt update && apt upgrade -y

# Dockerをインストールする
curl -fsSL https://get.docker.com | sh

# Docker Composeをインストールする
apt install docker-compose -y

# Dockerインストールを確認する
docker --version
docker-compose --version

ステップ2:Marzbanのインストール

公式インストールスクリプトを使用してMarzbanをダウンロードしてインストールします:

bash
# Marzban用のディレクトリを作成する
mkdir -p /opt/marzban
cd /opt/marzban

# docker-composeファイルをダウンロードする
wget -O docker-compose.yml https://raw.githubusercontent.com/Gozargah/Marzban/master/docker-compose.yml

# 設定用の.envファイルを作成する
wget -O .env https://raw.githubusercontent.com/Gozargah/Marzban/master/.env.example

# .envを編集して管理者認証情報を設定する
nano .env
# SUDO_USERNAMEとSUDO_PASSWORDを設定する

# Marzbanを開始する
docker-compose up -d

# 実行中か確認する
docker-compose ps

ステップ3:Marzbanダッシュボードにアクセスする

ブラウザを開き、ポート8000でサーバーのIPアドレスに移動します:

  • URL:http://YOUR_SERVER_IP:8000
  • .envファイルで設定したユーザー名とパスワードでログインする
  • ユーザー、設定、統計のオプションがあるMarzbanダッシュボードが表示されます
  • 重要:初回ログイン後、すぐにデフォルトの管理者パスワードを変更してください

ステップ4:VLESSインバウンドの構成

MarzbanでVLESSプロトコルをセットアップします:

  • ダッシュボードで「Core Settings」または「Inbounds」に移動する
  • 以下の設定で新しいVLESSインバウンドを追加する:
  • ポート:443(TLS用)または利用可能な任意のポート
  • プロトコル:VLESS
  • ネットワーク:TCPまたはWS(WebSocket)
  • セキュリティ:TLS(ドメインを使用する場合)またはReality
  • Realityを使用する場合、SNIをwww.microsoft.comなどの人気サイトに設定する
  • インバウンド設定を保存する

ステップ5:ユーザーを作成してリンクを生成する

プロキシユーザーを追加して接続リンクを取得します:

  • ダッシュボードで「Add User」ボタンをクリックする
  • ユーザー名、トラフィック制限、有効期限を設定する
  • 作成したVLESSインバウンドを選択する
  • 「Create」をクリックしてユーザーを生成する
  • サブスクリプションリンクまたはQRコードをコピーする
  • リンクをVLESSクライアント(v2rayN、v2rayNG、Hiddifyなど)にインポートする
  • プロキシを有効にして接続をテストする

Marzbanのベストプラクティス

  • 簡単なユーザー管理のためにTelegramボット統合を有効にする
  • 安全なダッシュボードアクセスのためにSSL証明書を設定する(Nginxリバースプロキシを使用)
  • Marzbanデータベース(/opt/marzban/db.sqlite3)を定期的にバックアップする
  • 悪用を防ぐためにユーザートラフィックを監視する
  • 最大の検閲耐性のためにRealityプロトコルを使用する
  • Marzbanを最新の状態に保つ:docker-compose pull && docker-compose up -d
  • 必要なポート(443、8000)のみを許可するようにファイアウォールを構成する
  • 管理者アカウントに強力なパスワードを使用する