Skip to content

Instantly share code, notes, and snippets.

@LuisPalacios
Last active September 13, 2025 10:47
Show Gist options
  • Save LuisPalacios/6e4341fb4378ad4bc9100106ffc0d2b1 to your computer and use it in GitHub Desktop.
Save LuisPalacios/6e4341fb4378ad4bc9100106ffc0d2b1 to your computer and use it in GitHub Desktop.
Norte: /etc/openvpn/server/norte_bridge_ethernet_server.conf
# Configuración "Bridge Ethernet Server" de OpenVPN
# Fichero xxxxxxx_bridge_ethernet_server.conf
#
# Soy un Servidor que va a escuchar por un puerto (cualquiera libre)
server-bridge
port 12346
# Creo un device de tipo `tap` y uso udp como prortocolo.
dev tap206
proto udp
# Resto de parámetros del servidor
persist-key
persist-tun
keepalive 10 60
# Mejoras sep'25
sndbuf 512000
rcvbuf 512000
push "sndbuf 512000"
push "rcvbuf 512000"
fast-io
# Mis claves de servidor
ca keys/norte.ca.crt
cert keys/norte.crt
key keys/norte.key
dh keys/norte.dh.pem
# Nivel extra de seguridad, firmo con HMAC el handshake SSL/TLS
tls-auth keys/norte.ta.key 0
# Scripts para activar o desactivar el tunel
script-security 2
up /etc/openvpn/server/norte_bridge_ethernet_server_UP.sh
down /etc/openvpn/server/norte_bridge_ethernet_server_DOWN.sh
# Ficheros de log y estado
status /etc/openvpn/server/norte_bridge_ethernet_server.status.log
log /etc/openvpn/server/norte_bridge_ethernet_server.log
verb 4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment