1.0.10 • Published 9 years ago

softether v1.0.10

Weekly downloads
4
License
BSD-3-Clause
Repository
github
Last release
9 years ago

softether

This module is a wrapper around the vpncmd utility of softether. It allows using nodejs to manipulate SoftEther server

npm i --save softether

Initialization

var VPNCMD              = require('softether')
var vpncmd = new VPNCMD({
    "softetherPath" : "/usr/local/vpnserver/vpncmd",
    "softetherURL" : "MYSERVER_URL",
    "softetherPort" : "443",
    "softetherPassword" : "password",
    "softetherHub" : "MY_HUB_NAME"
})

Functions

listSession(): object

Returns a json object

vpncmd.listSession()
    .then(function (result) {
        console.log(result)
    })

getSession(sessionName): object

Returns a json object

vpncmd.getSession("MY_SOFTETHER_SESSION_NAME")
    .then(function (result) {
        console.log(result)
    })
1.0.10

9 years ago

1.0.9

9 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago