複数のvpn(またはdns + vpn)を同時に使用する方法はありますか?

DNS(NextDNSやCloudflareのような)とVPNの両方を同時に使用したいです。

フィルタリングのためにDNSが必要です。
また、地域から直接アクセスできないリソースにアクセスするためにVPNも必要です。

Tailscale、Zerotier、WireGuard、Mulvad、OpenVPN、VPS(仮想プライベートサーバー)などの話を聞きましたが、自分の場合にそれらを使えるかどうかは完全にはわかりません。

理想的には、次の設定を常にオンにしたいです: 常時稼働 削除不可のDNSフィルタリングと、追加でVPNを設定できること。たとえば:

  • DNSのみ
  • DNS + VPN(米国)
  • DNS + VPN(ポーランド)

両方のデバイスに設定したいです:

  • MacBook,
  • 監視されたiPhone。

iPhoneの場合、唯一信頼できる解決策はVPNクライアントとして動作できるルーターを持つことです。

MacBookの場合、ローカルでAdGuard Homeを実行し(MacBook内に)、macOSにAGHインターフェースをDNSとして使用させ(ローカルアドレス)、次に標準のクライアント(プロバイダーからではなく)でVPNを有効にすれば、VPNはローカルトラフィックに干渉しません。

VPSを用意する意欲があれば、目的の場所にそれらを置き、AGH/PiHoleをそこにホストし、PiVPNを設定してAGH/PiHoleをDNSとして使用させます。

ただし、VPNを使っていることを従業員や学校に隠そうとしている場合、最終的にはWi-Fiの位置情報、遅延増加、IP ASNの確認などでバレてしまうことがあります。