【警告】

  • このソフトウェアは開発段階で、不具合が頻発します
    また、不具合を抱えたままにネットワークに接続する事は危険であり、
    もしこのソフトウェアをお使いであれば、常に最新版にアップデートする事を強く推奨します
  • このソフトウェアを使用して発生した不利益に対して作者は一切の責任を負いません
  • 日本アマチュア無線連盟(JARL)並びにDSTAR委員会、ICOM社の許諾は一切ありません
  • 不具合を通知された場合には直ちに使用を中止して下さい
  • 使用方法(設定)により、局免許の追加等の申請が必要です
  • 日本国内のコールサインをお持ちの方専用のソフトウェアです
  • 2020年現在、日本国外には設置できません(JARL管理サーバが海外からのアクセスを拒否している為)

 

【概要】

ポートフォワード不可能な環境下にあるNoraGateway(v0.1.3a以降)からゲート越えを行う為のプロキシサーバ機能を提供します

 

【機能】

40000ポートがフォワード出来ない(ポート開放できない)環境においてゲート越えを中継するG1プロキシサーバ機能
また、同一ゲートウェイコールサインにて、物理的に複数のG1ゲートウェイの運用を可能にする

 

【動作環境】

  • Windows 10 64bit & Java8 64bit
  • Ubuntu Linux 16.04LTS 64bit oracle jdk8
  • メインメモリ2GB以上
  • CPUコアあたりの動作クロック2GHz以上
  • 100BASETX以上の物理LANカード(無線LAN非推奨)
  • UDP 40000ポート、TCP 30000ポート、設定で設定したプロキシポート(UDP)をポート開放可能なインターネット回線

 

 【留意事項】

  • NoraGatewayと同一マシンに共存する場合には、NoraGateway側(NoraGateway.xml)の<Gateway port=>を0にする必要があります
    ※ただし、portを40000以外に設定した場合、共存したNoraGatewayは、ircddb/G2G2ネットワークからの着信が出来なくなります(仕様です)

 

【ダウンロード】

(ΦωΦ)お試し版 v0.0.4a(2020/04/13)

https://k-dk.net/nora-release/alpha/NoraDStarProxyGateway_v0.0.4a.zip

  • ログの転送処理にて、TCPコネクションをリークさせてしまう場合が極稀にあった問題を修正した

 

v0.0.3a(2020/02/15)

https://k-dk.net/nora-release/alpha/NoraDStarProxyGateway_v0.0.3a.zip
(
-serviceスイッチを入れないと起動しない不具合が判明した為、差し替えました。ダウンロードされた方は再ダウンロードをお願い致します)

  • 日本国外のコールサインを用いた接続を拒否するようにした
    (自局のコールサインが日本国内のコールサインであれば、以前と変わらずに海外との交信は可能です)
  • 音声を受信した際にログに出力するようにした

 

v0.0.2a(2020/02/03)

https://k-dk.net/nora-release/alpha/NoraDStarProxyGateway_v0.0.2a.zip

  • ログの転送処理にて、CPU100%になることがある問題を修正したm(_ _)m

 

v0.0.1a(2020/02/02)

https://k-dk.net/nora-release/alpha/NoraDStarProxyGateway_v0.0.1a.zip

  • ログの転送に対応した(※TCP 30000ポートを開放するようお願い致します)
    (※開放しない場合、日本国内からのアクセスでは問題になりませんが、日本国外からのアクセスではJARLにログが残らないために問題が生じます)

 

v0.0.1a-PR17

https://1drv.ms/u/s!Alt6WCVd8PgfpnZyEl3U4QDSdUCz?e=cEMEVH

  • 接続局が多い環境下において、メモリリークによるCPU使用率が上昇しハングアップに至る問題を修正した

 

v0.0.1a-PR14

https://1drv.ms/u/s!Alt6WCVd8PgfoALpbJhnAlZOeBp_

  • JARLの登録を受け、固有IDの反映を行った

 

v0.0.1a-PR13

  • 管理サーバに対するコマンド送信レートに制限を設けた
    (制限を超えた場合には動作を拒否します)
  • ルーティングキャッシュを搭載した
    (テーブル書き換え要求などの要求をキャッシュしていますので、プロキシサーバ内で処理可能な範囲であれば管理サーバに問い合わせしません)
  • ローカルネットワークにプロキシサーバを設定した場合においても適切に動作するように改修した
    (設定ファイル内LocalNetworkAddressに、ローカルネットワークから参照可能なプロキシサーバ自身のプライベートIPアドレスを設定して下さい)
  • コールサインのチェックを厳密にした
  • 接続がないゲートウェイからの要求を拒否するようにした
  • 管理サーバに対する問い合わせをすべてログに記録するようにした

 

 

【圏央道友会提供サンプルプロキシサーバ一覧】

  1. proxy.k-dk.net:56513 利用者数 15 /100( 2020-08-10 01:47:27 +0900 現在)  
  2. proxy2.k-dk.net:56513

 

【動作概念図(ブロック図)】