運用
リモートアクセスと HTTPS
ローカルネットワークの外からワークスペースへ。
接続方法を選ぶ
EveryOS は Tailscale なしでも動作します。外部からアクセスするには、サーバーとクライアントに Tailscale を別途インストールして接続するか、HTTPS リバースプロキシを設定してください。Tailscale アドレスには、ネットワークポリシーで許可された同じ tailnet のクライアントからのみ接続できます。
Tailscale Serve を有効にする
最も簡単な方法は「設定 → セキュリティ → HTTPS」です。組み込みの操作には、管理者、sudo 権限を持つ連携済み Linux アカウント、Tailscale の HTTPS 証明書が必要です。手動設定では、以下のコマンドがループバックを HTTPS で公開します。元のガイドに従って trustedProxies と publicOrigins を設定してください。
Bash
tailscale serve --bg --https=443 http://127.0.0.1:7470ネットワーク公開の範囲を理解
Tailscale Serve は Funnel を有効にしません。ポート 443 の既存のハンドラーや Funnel が、組み込み操作を妨げる場合があります。プロキシ経由だけに制限するには、EveryOS を 127.0.0.1 で待ち受けるようにします。通常の HTTP は暗号化されません。インストーラーはファイアウォールのポート開放やルーターの転送設定を行いません。
EveryOS v0.1.38 に基づく
ソースを見る · tailscale.md