PAC モードで接続できないときは、設定でリモートルールセットを使用をオフにしてから、もう一度接続します。PAC モードは VilaNet の振り分けです。海外または遮断された通信は VPN を通り、ローカルと中国本土の通信は直接つながります。ルールセットはインストールパッケージに入っているので、初回接続の前にダウンロードする必要はありません。
ホームで PAC をオンにする
- VilaNet を開いてログインします。ホーム中央に PACモード/グローバルモード の切り替えがあります。
- PACモードを選びます。グローバルモードはすべての通信を VPN に通します。接続中にモードを変えると、VPN は自動で再接続します。
- 接続をタップし、状態が接続済みになるまで待ちます。Apple TV のホームにも同じ切り替えがあります。
普段は初期設定の振り分けのままにします。経路を変える必要があるウェブサイトや操作が一つあるときだけ、ルールを変えます。ルールは、どのドメインと IP が VPN を通り、どれが直接つながるかを決めます。
ルールセットのスイッチはどこか
スイッチは、リモートのルールセット、自分のルール、広告ブロック、ルールセットのダウンロード方法です。いまのアプリのタブは接続、ルーティング、更新、アカウントです。見つからないときは詳細設定、またはルーティング > その他のルーティング設定を見ます。設定は自動で保存され、保存ボタンはありません。接続中に変更は次回の接続時に適用されますと出たら、今すぐ再接続を選びます。
| スイッチ | 動き |
|---|---|
| リモートのルールセット | 初期状態はオンです。オンラインのときは CDN から最新のルールをダウンロードします。オフにすると、アプリに入っているファイルを使い、ネットワークがなくても使えます。 |
| カスタムルール | 自分の .srs アドレスに切り替えます。追加と削除ができます。各アドレスは反転でき、含めるのではなく除外します。 |
| 広告をブロック | 初期ルールのときだけ使えます。一部のアプリやサイトが開かなくなることがあります。 |
| ダウンロード方法 | 直接のダウンロードが遮られるときは VPN トンネル経由にします。制限のないネットワークでは、VPN を通さない直接接続の方が速くなります。 |
パッケージにルールセットが入っているので、初回接続はダウンロードを待ちません。以前は先にルールを取らないと接続できず、制限のあるネットワークでは失敗しました。同梱ファイルはその順番を避けます。ネットワークがあるときはリモートのルールセットをオンのままにし、最新のルールに置き換えます。
自分のルールセットのアドレス
カスタムセットは .srs アドレスです。例:
https://github.com/MetaCubeX/meta-rules-dat/raw/refs/heads/sing/geo/geosite/cn.srs
他の geosite は https://github.com/MetaCubeX/meta-rules-dat/tree/sing/geo/geosite にあります。以前のデスクトップアプリ VilaX は、VilaNet のようなドメイン単位のルールを追加できません。sing-box の SRS ルールセットだけです。例は https://github.com/MetaCubeX/meta-rules-dat/tree/sing です。新規のインストールは VilaNet を使ってください。
PAC モードで接続できない
- 上のルール設定を開き、リモートルールセットを使用をオフにします。
- 次回の接続で適用されると出たら、今すぐ再接続を選びます。そうでなければ一度切断し、もう一度接続します。
- 接続済みになったら、普段使う HTTPS サイトを二つ開きます。
GitHub 上のカスタムルールセットが接続中のままなら、まず VilaNet を最新版に更新し、アプリ内の GitHub のダウンロード元の設定で取得します。システムのネットワーク設定は変えないでください。App Store と Google Play 版では、設定 > 更新にある GitHub のダウンロード元の設定です。公式サイトから入れた版では、同じ項目が設定 > 更新 > アプリの更新元です。自動はサーバーが勧めるミラーを使います。中国本土では自動のままにします。直接は github.com へ接続します。カスタムは、自分の GitHub ミラーまたはプロキシで、https のアドレスでなければなりません。この設定が見つからないときは設定の場所が変わった、保存ボタンがないを見てください。
Mac で中国本土のサイトまで VPN を通る
これは、macOS の DMG 版で TUN モードかつ同梱ルールを使っているときだけです。リモートのルールセットのダウンロードに失敗して同梱ルールに戻ると、システム拡張のサイズ上限のため geosite-cn が同梱ルールに含まれません。直接つながるはずの中国本土のドメインが、リモートのルールを取得できるまで VPN を通ります。影響しないのは、リモートがオンでダウンロードできるとき、DMG 版のプロキシモード、App Store 版です。
DMG 版の初期状態はプロキシモードです。変えるときは設定 > 接続の macOS で、プロキシモード(アプリとブラウザ)か TUNモード(システム全体)を選びます。リモートのルールセットをダウンロードできるネットワークにする方法もあります。二つのモードの違いはTUN モードとプロキシモードの違いです。
ドメインを一つだけ変える
一つのサイトルールは設定 > ルーティング > サイトのルールです。PAC(スマート振り分け)のときだけ有効で、グローバルモードでは効きません。tvOS では、迂回ドメインを手で追加できません。一度に一つのルールだけ変え、変える前の設定を書き、失敗したら戻します。手順はドメインルールの使い方と ルーティングとドメインルールです。
振り分けが正常か
VilaNet が接続済みのまま、目的のサイトやアプリが期待した経路を通り、普段の HTTPS サイトが二つ開ければ成功です。ルールを保存しただけでは成功ではありません。
それでも解決しない場合
- リモートのルールセットをオフにしても接続できない:VilaNet が接続できない理由
- 接続済みだがすべてのページが失敗する:ルール変更前の設定に戻して一度切断し、接続済みだがウェブサイトが開かないを見てください。
- 中国本土のアプリが一つだけ開かない:ルールを足し続けず、ドメインルールの使い方を見てください。アプリ単位で VPN を外す方法は一つのアプリを VPN から外すです。
- 設定の並びが変わってスイッチが見つからない:設定の場所が変わった、保存ボタンがない。サポートチケットにはプラットフォームと、オフにしたのがリモートのルールセットかどうかを書いてください。パスワードは送らないでください。