여러 openvpn 서버 간에 하나의 연결만 허용

여러 openvpn 서버 간에 하나의 연결만 허용

여러 openvpn 서버 간에 하나의 연결만 허용할 수 있는지 궁금하십니까?

예를 들어 아래와 같이 3개의 openvpn 서버가 있는 경우 클라이언트가 3개의 서버 중 하나만 연결하도록 하려고 합니다.

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

관련 정보