¿Cómo puedo configurar OpenVPN para aceptar más de 60 conexiones?

¿Cómo puedo configurar OpenVPN para aceptar más de 60 conexiones?

¡Saludos!

Estamos usando OpenVPN y hoy alcanzamos un límite de conexión inesperado de 60, a pesar de que max-clients está configurado en el código fuente predeterminado 1024.

Registro del servidor:

Mar 21 de diciembre 13:49:41 2010 MULTI: nueva conexión entrante excedería el número máximo de clientes (60)

Poco a poco estamos agregando nuevos clientes a la VPN y esperamos llegar a 200 en algún momento del próximo año. sipodemos hacerlo funcionar.

Estamos ejecutando el servidor en un Win2003 R2. Configuración del servidor OpenVPN 2.0.9 de la siguiente manera:

local 192.168.10.211
puerto 1195
proto tcp
dev tun
dev-node OpenVPN_Vision
ca vision_ca.crt
cert vision_server.crt
key vision_server.key # Este archivo debe mantenerse en secreto
dh vision_dh1024.pem
server 192.168.211.0 255.255.255.0
ifconfig-pool-persist vision_i páginas .txt
;server-bridge 10.8.0.4 255.255.255.0 10.8.0.50 10.8.0.100
;cliente a cliente
keepalive 10 120
comp-lzo
;max-clients 100 # El valor predeterminado en el código fuente es 1024
persist-key
persist-tun
status openvpn -status-vision.log
registro vision.log
verbo 3

Agradecería mucho cualquier ayuda o aporte sobre este. ¡Gracias! Saludos cordiales, Robin

Respuesta1

Este parece ser tu problema: https://forums.openvpn.net/topic2445.html

Parece que la configuración de 2000 max_clients se anula en we_init y se establece en WSA_MAXIMUM_WAIT_EVENTS, que es 64, menos 4. Según tengo entendido, se trata de un límite codificado integrado en el kernel de Windows. El límite de 60 clientes se determina restándole extra_events (establecido en BASE_N_EVENTS o 4).

Básicamente, ejecútelo en modo udp y podrá superar los 60. El límite está en Windows y openvpn no tiene la culpa.

Respuesta2

¿Lo estás ejecutando a través de algún tipo de enrutador/firewall? Eso podría tener su propio límite.

información relacionada