Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kevin01523/bd966f35d64d22bca03cd783b420aa37 to your computer and use it in GitHub Desktop.
Save kevin01523/bd966f35d64d22bca03cd783b420aa37 to your computer and use it in GitHub Desktop.
cd /opt/vpnserver/
# Проверка сервера
./vpncmd /TOOLS /CMD Check
# Отключение Keep Alive Internet Connection
./vpncmd localhost:5555 /SERVER /CMD KeepDisable
# Выбор более устойчивого алгоримта шифрования чем установлен по умолчанию
./vpncmd localhost:5555 /SERVER /CMD ServerCipherSet AES256-SHA
# Удаляем стандартный хаб
./vpncmd localhost:5555 /SERVER /CMD HubDelete DEFAULT
# Создание нового хаба и введение пароля хаба
# Рекомендую на этом шаге пароль оставить пустой,
# чтобы не вводить его во всех слудующих комнадах
./vpncmd localhost:5555 /SERVER /CMD HubCreate VPN
# Создание группы пользователей
./vpncmd localhost:5555 /SERVER /HUB:VPN /CMD GroupCreate Users /REALNAME:Users /NOTE:none
# Создание пользователя в ново-созданной группе
./vpncmd localhost:5555 /SERVER /HUB:VPN /CMD UserCreate maksim /GROUP:Users /REALNAME:"Maksim" /NOTE:none
# Отключение логгирования пакетов в данном хабе
./vpncmd localhost:5555 /SERVER /HUB:VPN /CMD LogDisable package
# Включение протокола L2TP на хабе VPN
# Не забудьте сменить ключ PSK на свой!
./vpncmd localhost:5555 /SERVER /CMD IPsecEnable /L2TP:yes /L2TPRAW:no /ETHERIP:no /PSK:Pre$haRed_KeY /DEFAULTHUB:VPN
# Проверяем статуc OpenVPN
./vpncmd localhost:5555 /SERVER /CMD OpenVpnGet
# Отключем SSTP
./vpncmd localhost:5555 /SERVER /CMD SstpEnable Disable
# Устанавливаем пароль на хаб
# Если пароль был установлен во время создания хаба, то шаг можно пропустить
./vpncmd localhost:5555 /SERVER /HUB:VPN /CMD SetHubPassword
# Установка пароля администратора сервера
./vpncmd localhost:5555 /SERVER /CMD ServerPasswordSet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment