複数のopenvpnサーバー間で1つの接続のみを許可する

複数のopenvpnサーバー間で1つの接続のみを許可する

複数のopenvpnサーバー間で1つの接続しか許可できないか?

たとえば、次のように3つのopenvpnサーバーがある場合、クライアントは3つのサーバーのうちの1つだけを接続したいとします。

3つのopenvpnサーバーがいくつかの情報を共有しているようです。可能ですか?

server1.conf

server 172.16.0.0 255.255.255.0
dev tun
proto tcp
port PORT
keepalive 10 120
push "route x.x.x.x 255.255.255.0"

ca cacert.pem
cert server1.crt
key server1.key
dh dh1024.pem

server2.conf

server 10.0.110.0 255.255.255.0
dev tun
proto tcp
port PORT
keepalive 10 120
push "route x.x.x.x 255.255.255.0"

ca cacert.pem
cert server2.crt
key server2.key
dh dh1024.pem

server3.conf

server 10.0.50.0 255.255.255.0
dev tun
proto tcp
port PORT
keepalive 10 120
push "route x.x.x.x 255.255.255.0"

ca cacert.pem
cert server3.crt
key server3.key
dh dh1024.pem

ありがとうございます。

ベストアンサー1

現在の証明書ベースの認証の上にRadius認証をオーバーレイできます。

確認するhttps://openvpn.net/access-server-manual/authentication-radius/

Radiusを使用すると、ユーザーあたりの同時セッション数を制御し、固定数に設定できます。

確認するhttps://wiki.freeradius.org/config/Users#special-attributes-used-in-the-users-file

おすすめ記事