このTun2Socksについて
軽量なSOCKS5プロキシクライアント
Tun2Socks — 機能概要
匿名(認証なし)モードとユーザー名/パスワード認証モードの両方をサポートし、あらゆる標準SOCKS5プロキシサーバーに接続できます。IPv4およびIPv6デュアルスタック接続を完全にサポートしています。
UDP over TCP:UDPトラフィックをTCPトンネル内にカプセル化します。制限されたネットワークや、TCP転送のみを許可するSSHトンネルに最適です。トグルスイッチで有効/無効を切り替えられます。
グローバルプロキシモード:AndroidのVpnServiceを使用してTUN仮想インターフェースを作成し、すべてのデバイストラフィックをキャプチャしてSOCKS5プロキシ経由で自動的にルーティングします。初回使用時にシステムダイアログでVPNのアクセス許可を求められます。
アプリ別VPN(Androidのみ):プロキシ経由でルーティングするアプリを正確に選択できます。アイコンとパッケージ名でインストール済みアプリの一覧を参照し、検索バーを使用してアプリをすばやく検索し、チェックボックスで選択できます。上部の分割ボタンでグローバルモードとアプリ別モードを瞬時に切り替えられます。
マルチプロキシ構成管理:自宅、オフィス、複数のサーバーノードなど、さまざまなシナリオに合わせて複数のSOCKS5プロキシプロファイルを保存できます。各プロファイルには、カスタム名、サーバーアドレス、ポート、およびオプションの認証情報が含まれます。プロファイルは自由に追加、編集、削除できます。誤って削除すると確認ダイアログが表示されます。プロファイルをタップするとすぐにアクティブ化され、アクティブなプロファイルにはチェックマークが表示されます。
ネットワーク制御:IPv4(0.0.0.0/0)とIPv6(::/0)のトンネルルートを個別に切り替えることができます。IPv4はデフォルトで有効、IPv6はデフォルトで無効です。IPv6の切り替えはホームページから直接アクセスできます。
DNS設定:設定ページの「ネットワーク」セクションで、カスタムIPv4 DNSサーバー(デフォルト:8.8.8.8)とIPv6 DNSサーバー(デフォルト:2001:4860:4860::8888)を設定できます。
リモートDNS(MapDNS):DNSクエリをプロキシ経由でルーティングすることで、DNSリークを防ぎます。MapDNSアドレス(デフォルト:198.18.0.2)、ポート(デフォルト:53)、およびDNSキャッシュサイズ(デフォルト:10,000エントリ)を設定できます。ホーム画面から直接オン/オフを切り替えられます。
LANプロキシ共有:内蔵のSOCKS5リレーサーバーにより、お使いのデバイスがローカルネットワーク上の他のデバイスへのプロキシゲートウェイとして機能します。設定可能なポート(デフォルト:7890)でリッスンします。匿名および認証済みSOCKS5の両方をサポートしています。リレートラフィックはTUNトンネルをバイパスし、効率を最大限に高めるためにアップストリームプロキシに直接転送されます。ホーム画面から切り替えられます。
カスタムMTU:さまざまなネットワーク環境に合わせて転送効率を最適化するために、カスタムMTU値を設定できます(Androidデフォルト:8500、iOS:最大最小1500)。詳細設定セクションで設定可能です。
リアルタイムトラフィック統計:ホーム画面には、ネイティブJNI呼び出しにより毎秒更新される、アップロードとダウンロードのバイト数およびパケット数がリアルタイムで表示されます。アップロードとダウンロードは、それぞれ青と緑のアイコンで区別されます。
ワンタップ接続と接続ステータス:ホーム画面中央の大きな円形ボタンでVPNトンネルを開始または停止できます。ステータスは色とテキストでリアルタイムに表示されます:灰色(切断)、青(接続中)、緑(接続済み)、オレンジ(切断中)。現在のプロキシサーバーのアドレスとポートは下に表示されます。切断時にタップするとプロキシリストが開きます。
クイックトグル列 ホーム画面には、よく使う設定(グローバルモード、IPv6、リモートDNS、LAN接続の許可)にすぐにアクセスできる4つのスイッチがあります。設定ページを開く必要はありません。
グループ化された設定ページ すべての設定は、プロキシ(現在のプロキシ情報、TCP経由のUDP、プロキシリスト)、ネットワーク(IPv4/IPv6切り替え、DNSサーバー)、DNS(リモートDNS、MapDNS設定)、LAN共有(リレー切り替えとポート)、詳細設定(MTU)の5つのセクションに整理されています。すべての設定は自動的にキャッシュされ、アプリを再起動しても保持されます。VPNがアクティブな状態で設定を変更すると、トンネルが自動的に再起動されます。「保存」ボタンをクリックすると、変更が成功したことを示す通知が表示されます。