Professional Documents
Culture Documents
Servervpn
Servervpn
#
# Change variables below and paste the script
# into MikroTik terminal window.
#
## functions
:global waitSec do={:return ($KEYSIZE * 10 / 1024)}
## generate a CA certificate
/certificate
add name=ca-template country="$COUNTRY" state="$STATE" locality="$LOC" \
organization="$ORG" unit="$OU" common-name="$CN" key-size="$KEYSIZE" \
days-valid=3650 key-usage=crl-sign,key-cert-sign
sign ca-template ca-crl-host=127.0.0.1 name="$CN"
:delay [$waitSec]
## create IP pool
/ip pool
add name=VPN-POOL ranges=192.168.242.128-192.168.242.224