アップデート:

アップデート:

すでに定義した範囲から特定の ID (または ID セット) の IP を選択するように OpenVPN (より正確には DHCP) を構成することは可能ですか? その他の ID は別の範囲から IP を取得します。

あるいは、その ID を使用するユーザーが許可された範囲外の IP アドレスを手動で入力した場合に、その ID のネットワーク通信をすべて防止しますか?

ID は、証明書またはユーザー名/パスワードによって認証されたユーザーです。

この目的は、一部のユーザーが特定のリソースにアクセスできないようにする IPTables ルールを設定できるようにすることです (それらのユーザーの IP を使用して)。

アップデート:

出発点として、server.conf テンプレートで次の内容を見つけました。

# Suppose that you want to enable different
# firewall access policies for different groups
# of clients.  There are two methods:
# (1) Run multiple OpenVPN daemons, one for each
#     group, and firewall the TUN/TAP interface
#     for each group/daemon appropriately.
# (2) (Advanced) Create a script to dynamically
#     modify the firewall in response to access
#     from different clients.  See man
#     page for more info on learn-address script.
;learn-address ./script

関連情報