Tailscale・ZeroTier で XProxy にリモートアクセス
Tailscale または ZeroTier を使えば、ルーターのポートを開けずに、どこからでも XProxy のダッシュボードとプロキシにアクセスできます。General Settings → System Setting → Network でサービスを選んでログインすると、box がプライベートネットワークに参加します。
必要なもの:Basic 以上のプラン(料金)、Tailscale または ZeroTier のアカウント、インターネットにつながった box。
ひとことで言うと
box には、自分のデバイスからしか届かないプライベートアドレスが割り当てられます。ポートフォワーディングも公開アドレスも不要です。
Tailscale:リンクで box を承認するか、認証キーを使います。ZeroTier:ネットワーク ID を入力します。
Tailscale ネットワーク上のデバイスは、ダッシュボードのログインとプロキシのログインを省略できるようにできます。
XProxy で Tailscale や ZeroTier を設定するには?
ステップ 1 / 3
General Settings → System Setting を開き、Network タブをクリックします。VPN tunnel setting の VPN services で 1 Tailscale Service を選びます。
3 Login をクリックします。box を承認するまで、2 VPN status には Needs Authorization と表示されます。
ログインとログアウトで何が起きますか?
- Tailscale ログイン:box に Tailscale がなければインストールされ、サービスが起動します。box は自身の DNS を維持し(パネルが Tailscale による DNS の上書きをオフにします)、Tailscale 自体の自動アップデートがオンになります。
- ZeroTier ログイン:box に ZeroTier がなければインストールされ、起動して、指定したネットワーク ID に参加します。
- Log Out:Tailscale はサインアウトし、サービスが停止してオフのままになります。ZeroTier はネットワークから抜け、サービスが停止します。
- OpenVPN Service:一覧には 3 つ目の選択肢があります。
.ovpnファイルをアップロードしてログインすると、box が再起動します。
パネルで使える VPN サービスは一度に 1 つだけです。VPN services で選んだものが使われます。
Tailscale、NAT フォワーディング、VPS フォワーディングのどれを使う?
3 つとも外部から box にアクセスできるようにしますが、向いている用途が異なります。
| Tailscale または ZeroTier | NAT フォワーディング | VPS フォワーディング | |
|---|---|---|---|
| 接続できる人 | プライベートネットワーク内のデバイスと、box を共有した相手。 | アドレスとプロキシのログイン情報を知っている人なら誰でも。 | アドレスとプロキシのログイン情報を知っている人なら誰でも。 |
| ルーターの変更 | 不要。 | 必要。ルーターのポートを開けます。 | 不要。 |
| 追加サーバー | 不要。 | 不要。 | 必要。VPS を用意します。 |
| プラン | Basic 以上。 | Free。 | Premium 以上。 |
| 向いている用途 | 自分でダッシュボードとプロキシにアクセスする。 | 顧客向け。ルーターを変更できる場合。 | 顧客向け。ルーターを変更できない場合。 |
うまくいかないときは?
| 表示される内容 | 対処方法 |
|---|---|
| ステータスが Not Installed | Login をクリックします。box が Tailscale をインストールします。インターネット接続が必要です。 |
| ステータスが Needs Authorization | Authorize Tailscale Now をクリックして box を承認するか、Login with Auth Key を使います。 |
| 承認ウィンドウに Waiting for authorization completion と表示される | ブラウザのタブでサインインを完了してください。パネルは数秒ごとに確認します。 |
| Need upgrade to use this function! | VPN トンネルには Basic 以上のプランが必要です。サブスクリプションの管理をご覧ください。 |
| Tailscale のデバイスなのにダッシュボードのログインを求められる | Security タブで Tailscale がオンになっていて、保存されているか確認してください。VPS フォワーディング経由のアクセスでは、常にログインが必要です。 |
| Tailscale IP でダッシュボードを開けない | ポートを変更した場合は、ポートも付けてください(例:http://100.101.102.103:8080)。ダッシュボードを保護するをご覧ください。 |
よくある質問
Tailscale で、自宅の外から XProxy のダッシュボードを開くには?
box を Tailscale に接続し、スマートフォンやパソコンに Tailscale をインストールして同じアカウントでサインインします。あとはブラウザで box の Tailscale IP を開くだけです。ルーターのポートは不要です。
ルーターのポートを開ける必要はありますか?
いいえ。Tailscale と ZeroTier は内側から接続するため、ルーターはそのままで大丈夫です。
別のメールアドレスと box を共有するには?
Tailscale に接続し、Share Device to another Email をクリックします。次に Tailscale の管理コンソールで Share… を使い、招待を送ります。手順は上にあります。
Tailscale ネットワーク上のデバイスはパスワードを省略できますか?
はい、必要であれば可能です。Security タブの Tailscale スイッチでダッシュボードのログインを、Proxy Settings の同じオプションでプロキシのユーザー名とパスワードを省略できます。どちらも Tailscale のアドレスにのみ有効です。
Tailscale と ZeroTier を同時に使えますか?
パネルで使えるサービスは一度に 1 つだけです。VPN services で使いたいものを選んでください。
次はどうする?
ダッシュボードを保護するか、プロキシを顧客に公開しましょう。

