Skip to content

v0.3.12

Choose a tag to compare

@max3584 max3584 released this 03 Oct 05:25
4506909

追加

  • UDP のルールをサーバ名(SNI)で振り分ける設定を画面で作成・編集・表示できる(rproxy v0.3.8 からの機能)
    • フォームに注意を出す:振り分けられるのは DTLS と QUIC(HTTP/3 など)だけで、IKE / IPsec・WireGuard・RTP・ゲームなどは「一致しないとき」の扱いになる。証明書は要らない。QUIC の接続の移動と ECH は扱えない
    • 同じアドレス・ポートに HTTP/3 の L7 のルールがあると、併用できないことを警告する(UDP のルールの側でも、L7 のルールで HTTP/3 を有効にしたときも)
    • プロファイル「HTTP/3(QUIC)をサーバ名で振り分ける(UDP 443)」「TURN の DTLS をサーバ名で振り分ける(UDP 5349)」
  • UDP で rproxy が捨てたデータグラムの数を、詳細画面とダッシュボードの UDP の集計に出す
  • rproxy の設定ファイルに誤りがあるときや、再起動が要る変更があるときに、ダッシュボードに出す

組み合わせる rproxy-api


Added

  • UDP routing by server name (SNI) can be created, edited and shown in the UI (rproxy v0.3.8 feature)
    • The form notes that only DTLS and QUIC (HTTP/3, …) can be routed by name; IKE / IPsec, WireGuard, RTP, games and the like fall to the no-match setting. No certificate is needed. QUIC connection migration and ECH are not handled
    • Warns that a UDP rule can't share an address and port with an L7 rule using HTTP/3 (both when creating the UDP rule and when enabling HTTP/3 on the L7 rule)
    • Profiles "HTTP/3 (QUIC) by server name (UDP 443)" and "TURN DTLS by server name (UDP 5349)"
  • The number of UDP datagrams rproxy dropped, on the detail page and in the dashboard's UDP summary
  • The dashboard shows when rproxy's settings file has an error or a change that needs a restart

Paired with