コンテンツにスキップ

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

Tailscale を選んで Login をクリック

General Settings → System Setting を開き、Network タブをクリックします。VPN tunnel setting の VPN services で 1 Tailscale Service を選びます。

3 Login をクリックします。box を承認するまで、2 VPN status には Needs Authorization と表示されます。

最初のログインで box に Tailscale がインストールされるため、box にはインターネット接続が必要です。それまでステータスは Not Installed と表示されます。

ログインとログアウトで何が起きますか?

  • 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 または ZeroTierNAT フォワーディングVPS フォワーディング
接続できる人プライベートネットワーク内のデバイスと、box を共有した相手。アドレスとプロキシのログイン情報を知っている人なら誰でも。アドレスとプロキシのログイン情報を知っている人なら誰でも。
ルーターの変更不要。必要。ルーターのポートを開けます。不要。
追加サーバー不要。不要。必要。VPS を用意します。
プランBasic 以上。Free。Premium 以上。
向いている用途自分でダッシュボードとプロキシにアクセスする。顧客向け。ルーターを変更できる場合。顧客向け。ルーターを変更できない場合。

うまくいかないときは?

表示される内容対処方法
ステータスが Not InstalledLogin をクリックします。box が Tailscale をインストールします。インターネット接続が必要です。
ステータスが Needs AuthorizationAuthorize 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 で使いたいものを選んでください。

次はどうする?

ダッシュボードを保護するか、プロキシを顧客に公開しましょう。

解決しませんか?技術者がワンタイム PIN でお使いのデバイスを確認できます。Telegram でチャットすることもできます。