Juno Proxy Server

Juno Proxy Server は、HTTP や SOCKS に対応したプロクシ ソフトウェアです。

使い方

サービス

サービス管理
サービスは、様々なプロトコルでクライアントやサーバーと通信します。使用するプロトコルは、選択されたプロバイダーによって異なります。 Juno Proxy Server を使用するには、まずサービスを作成します。

プロバイダー選択

プロバイダー選択
サービスを作成するには、名前と使用するプロバイダーを選択します。 ここで設定した名前や、選択したプロバイダーは変更することができません。変更するには、一旦削除して作成しなおしてください。 使用できるプロバイダーは、こちらをご覧ください。
名前
新しいサービスの名前を指定します。
プロバイダー
サービスで使用するプロバイダーを指定します。
名前とプロバイダーを選択すると、プロバイダーごとの設定ダイアログが表示されます。必要に応じて設定してください。

サーバー

サーバー管理
サーバーは、実際にクライアントからの接続を待ち受けます。新しい接続が確立すると、処理をサービスに受け渡します。

サーバー設定

サーバー設定
名前
新しいサーバーの名前を指定します。
アドレス
接続を待ち受けるアドレスを指定します。「*」を指定すると、すべてのネットワークからの接続を許可します。
ポート
接続を待ち受けるポートを指定します。
プロトコル
使用するプロトコルを指定します。
サービス
割り当てるサービスを指定します。

Windows サービス

バージョン 0.11 より、Windows サービスとして実行できるようになりました。

インストール、アンインストール

--install」オプションを指定することでインストール、「--uninstall」オプションを指定することでアンインストールすることができます。

juno.exe --install
juno.exe --uninstall

インストールされたサービスのスタートアップの種類は「手動」になります。必要に応じて変更してください。

設定

--config」オプションを指定することで、動作しているサービスの設定を変更することができます。

juno.exe --config

ダウンロード

Juno Proxy Server の動作には、Visual Studio 2015 の Visual C++ 再頒布可能パッケージが必要です。

リリース履歴

バージョン 0.11 - 2017年1月21日

  • Windows サービスとしての機能を追加
  • ICU を 58.2 に更新
  • 設定の保存形式の変更
    • 古い設定がアップグレードされます。
  • その他、バグフィックスやチューニング

バージョン 0.10 - 2016年7月9日

  • 開発環境を Visual C++ 2015 に移行
  • ICU を 57.1 に更新
  • 通信関連の処理を整理
  • その他バグフィックス

バージョン 0.9 - 2015年7月12日

  • ICU を 55.1 に更新
  • 初期化処理や UI 周りの実装を整理
  • 通信関連の処理を整理
  • その他バグフィックス

バージョン 0.8 - 2015年2月6日

  • 開発環境を Visual C++ 2013 に移行
  • TLS による接続の待ち受けに対応
  • Scissors による TCP と UDP の相互変換機能の実装
  • その他安定性の改善やバグフィックス

バージョン 0.7.1 - 2014年8月23日

  • Scissors が名前解決に失敗した際に発生するメモリリークを修正

バージョン 0.7 - 2014年7月1日

  • HTTP プロクシを再実装し、同じホストへのリクエストが連続した場合に、接続し直さないように変更
  • ICU を独自にコンパイルし、Visual C++ 2010 再頒布可能パッケージが不要に

バージョン 0.6 - 2014年5月9日

  • HTTP プロクシで、外部プロクシの Digest 認証に対応
  • 設定画面まわりのメモリリークを修正

バージョン 0.5.1 - 2014年2月21日

  • バグフィックスと内部実装の変更

バージョン 0.5 - 2014年1月17日

  • 接続を維持したまま設定を変更できるように変更

バージョン 0.4 - 2013年12月15日

  • SOCKS4a に対応
  • 設定ダイアログの入力チェックの修正
  • 終了時の処理の改善
  • Windows XP への対応を終了

バージョン 0.3.1 - 2013年12月7日

  • バグフィックスと安定性の向上

バージョン 0.3 - 2013年9月28日

  • サーバーの UDP 対応
  • Scissors が UDP の転送に対応

バージョン 0.2 - 2013年9月7日

  • stone 的なポート転送ができるプロバイダ Scissors の追加
  • 64 ビット版で スレッド プール API を使うように変更
  • 細かいバグ修正とかチューニングとか

バージョン 0.1 - 2013年8月21日

  • 最初のバージョン