ドキュメント 設定 プロキシポート

プロキシポート

これは最も基本的な受信方式です。トップレベルにポート番号を直接記述するだけで、クライアントソフトのプロキシ設定にそのポートを入力すれば使用できます。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の書き方をご利用ください。