TTProxy IPv6 アドレスサポート
TTProxy を利用する場合、Proxy を通した宛先ホストが IPv6 だと接続できないようです。"127.0.0.1" だと接続でき、"[::1]" だと "Invalid host" になりました。
宛先ホストが IPv6 の場合、Proxy を通さずに直接接続してしまうようです。その為、[::1] だと自分自身に接続に行っています。これは IPv6 raw address の時だけではなく、AAAA レコードのみを持つホスト名や A と AAAA の両方を持つホスト名でも同じでした。
また、プロキシサーバが IPv6 アドレスで指定された場合の動きがどうなるか、環境がなく検証できないのですが、どなたか確認できるでしょうか。
IPv6 raw address、および AAAA のみを持つホスト名では接続できませんでした。(宛先が IPv6 の場合を除く)
A と AAAA 両方を持つホスト名の場合は、IPv4 で接続に行きました。
とりあえず、コマンドラインオプションの解析とダイアログの入力に手を入れ、プロキシサーバに IPv6 アドレスを指定できるようにしました。
プロキシサーバへの IPv6 接続に対応しました。
SOCKS5 での IPv6 アドレス指定接続に対応しました。
TTProxy を利用する場合、Proxy を通した宛先ホストが IPv6 だと接続できないようです。"127.0.0.1" だと接続でき、"[::1]" だと "Invalid host" になりました。
また、プロキシサーバが IPv6 アドレスで指定された場合の動きがどうなるか、環境がなく検証できないのですが、どなたか確認できるでしょうか。