プロキシポート
これは最も基本的な受信方式です。トップレベルにポート番号を直接記述するだけで、クライアントソフトのプロキシ設定にそのポートを入力すれば使用できます。listeners のような複雑な書き方は必要ありません。
4種類のポート
portHTTP(S) プロキシポートHTTP/HTTPS プロキシプロトコルのみサポートします。
port: 7890
socks-portSOCKS4/4a/5 ポートsocks-port: 7891
mixed-port混合ポート(推奨)HTTP(S) と SOCKS5 の両プロトコルに対応し、1つのポートで両方をカバーします。クライアントソフトが HTTP プロキシか SOCKS プロキシかを問わず接続できるため、現在最もよく使われる方式です。
mixed-port: 7892
redir-port / tproxy-port透過プロキシポートredir-port は Linux(Android)/macOS 限定で TCP トラフィックのみ対応。tproxy-port は Linux(Android) 限定で TCP と UDP を同時に対応。通常は TUN モードで代替されることが多く、これら2つは主にルーター・ゲートウェイ環境で使用されます。
redir-port: 7893
tproxy-port: 7894
細かい制御が必要な場合
特定のポートにリスニングアドレス、ユーザー認証、UDP のオン/オフを個別に設定したい場合や、同じタイプのポートを複数開きたい場合は、より柔軟なlistenersの書き方をご利用ください。