高度なマッチングルール
Chuteはきめ細かいトラフィック制御のための複数の高度なマッチングルールをサポートしています。
SUBNET
ネットワークサブネット属性に基づいてルールがマッチします。KEY:VALUE構文を使用します。
SUBNET,TYPE:WIFI,Proxy
SUBNET,SSID:MyWiFi,DIRECT
SUBNET,BSSID:00:11:22:33:44:55,Proxy
SUBNET,ROUTER:192.168.1.1,DIRECT
サポートされるキー:
| キー | 説明 |
|---|---|
TYPE |
ネットワークタイプ(例: WIFI、CELLULAR、WIRED) |
SSID |
Wi-Fi SSID名 |
BSSID |
Wi-FiアクセスポイントBSSID(MACアドレス) |
ROUTER |
ルーター/ゲートウェイIPアドレス |
HOSTNAME-TYPE
HOSTNAME-TYPE,AAAA,Proxy
リクエストのDNSレコードタイプが一致する場合にルールがマッチします。IPv4とIPv6のトラフィックを異なる方法でルーティングするのに便利です。
一般的な値: A(IPv4)、AAAA(IPv6)、CNAME。
IN-TYPE
IN-TYPE,SOCKS5,Proxy
インバウンド接続タイプに基づいてルールがマッチします。サポートされる値:
| 値 | 説明 |
|---|---|
HTTP |
HTTPプロキシインバウンド |
SOCKS5 |
SOCKS5プロキシインバウンド |
TUN |
TUN/VIFインターフェースインバウンド |
IN-USER
IN-USER,user1,Proxy
インバウンド認証ユーザー名に基づいてルールがマッチします。Chuteが異なる認証情報を持つ複数のインバウンドプロキシで設定されている場合に便利です。
IN-NAME
IN-NAME,my-proxy,Proxy
名前付きインバウンドプロキシ設定に基づいてルールがマッチします。異なる名前で複数のプロキシサーバーインスタンスを実行している場合に便利です。