TailscaleのZero Trust VPNを使用して、Antcasサーバーおよびそのネットワークへの直接アクセスが可能になります。TailscaleはIP範囲100.64.0.0/10を使用します。これは固定されており変更できません。
注意:Core 2以降でのみTailscaleが利用可能です。
まず、Tailscaleアカウントを作成する必要があります。その後、トークンを使用してデバイスを追加できます。このトークンは、ゲートウェイの認証に挿入された場合、コマンドラインから自動的に抽出されます。
curl -fsSL https://tailscale.com/install.sh | sh && sudo tailscale up --auth-key=tskey-auth-korkiSFnhi11CNTRL-p5QjEQ2bwLXpNtoWHwdsLX9T22an1TCX
サーバーを保存した後、トークンの有効期限を必ず解除してください。これはメニューからDisable key expiryで実行できます。サーバーにはExpiry disabledタグが表示されるはずです。
注意:VPNの設定後、ビジュアライゼーションのポートをVPNのネットワークインターフェースに割り当てることを忘れないでください。
注意:サービスは毎晩新しい更新プログラムをチェックします。これにより、アクティブな接続がある場合、自動的にインストールされ、中断が引き起こされる可能性があります。
tailscale0のネットワークインターフェースで、NAT転送を実行する必要があるすべてのネットワークを「詳細」タブから選択できます。設定を適用した後、Web管理画面ですべてのルートを受け入れて構成する必要があります。
Exit nodeオプションはAntcas Controlではサポートされていません。
複数のTailscaleクライアントを使用できます。ただし、これらを常に同じアカウントに割り当てることをお勧めします。複数のネットワークが同じサブネットを共有しているため、最後に起動したクライアントがNATルールを適切に作成します。
TailscaleのWeb管理画面でDNS tailscale0)の「詳細」タブで自動的にホスト名が構成されます。FQDNはサーバーのIPアドレスから確認できます。ドメインは常に.ts.netで終わります。これらの証明書にはポート転送は必要ありません。このオプションを後から有効にしたり、名前を変更した場合、設定の適用に数分かかることがあります。
Funnelを使用すると、個々のサービスを公開できます。まず、ネットワークインターフェースのビジュアライゼーションを割り当てる必要があります。その後、リストからビジュアライゼーションのポートを選択できます。Antcas Controlは現在、公開ポート443でのみFunnelをサポートしています。複数のビジュアライゼーションを公開するには、複数の
Tailscaleクライアントを作成できます。
Funnelを初めて有効にすると、Antcas Controlで通知が表示され、これをアカウントで有効にする必要があります。エラーメッセージが表示された場合は、ブラウザでも同じアカウントにログインしていることを確認してください。
注意:この方法は現在ベータプログラムです。詳細はこちらを参照してください:https://tailscale.com/docs/features/tailscale-funnel
TailscaleのDNSサーバーは自動的に設定されません。これは100.100.100.100で、手動で追加できます。
VPNTailscaleを削除してアクセスを削除する必要があります。無効にするだけではアカウントが完全に削除されません。
HTTPプロキシ、SOCKS5、またはホスト名付きのSOCKS5を使用できます。