Archive | September 2015

SoftEther Server

The SoftEther VPN server installation is fairly well documented at  The download file for x64 is

What isn’t document is how to start the service under CentOS, which uses the new systemd files for services instead of the init.d scripts that SoftEther is expecting.

  1. Create a file in /etc/systemd/system named vpnserver.service.  This should be owned by root, have attributes 644 and contain:

    #  This file is part of systemd.

    ExecStart=/usr/local/vpnserver/vpnserver start
    ExecStop=/usr/local/vpnserver/vpnserver stop

  2. sudo systemctl enable vpnserver
  3. systemctl start vpnserver
    systemctl status vpnserver # optional, just to verify