cloudflash-xl2tpd
v1.0.5
Published
cloudflash xl2tpd module implements xl2tpd configuration on unix systems
Downloads
9
Readme
cloudflash-xl2tpd
List of xl2tpd APIs
Configure xl2tpd
Verb URI Description
POST /xl2tpd create/modify xl2tpd.conf and on
PUT /xl2tpd/:id
Request JSON
{
"port" : 1701,
"auth file" : "/config/xl2tpd/chap-secrets",
"ipsec saref" : "yes",
"exclusive" : "yes",
"ip range" : "169.254.254.2-169.254.254.254",
"lac" : "0.0.0.0-255.255.255.255",
"local ip" : "169.254.254.1",
"require chap" : "yes",
"refuse pap" : "yes",
"require authentication" : "yes",
"name" : "test",
"ppp debug" : "yes",
"pppoptfile" : "/config/xl2tpd/options",
"length bit" : "yes"
}
Verb URI Description
POST /xl2tpd/chapsecrets create/modify chap-secrets file
PUT /xl2tpd/chapsecrets/:id
Request JSON
{
"secret" : "test 009"
}
Verb URI Description
POST /xl2tpd/options create/modify options file
PUT /xl2tpd/options/:id
Request JSON
{ "ipcp-accept-local": "", "ipcp-accept-remote": "", "ms-dns" : ["4.2.2.2", "172.16.0.1" ], "ms-wins": [ "192.168.5.2", "192.168.5.4" ], "noccp":"noccp", "auth":"auth", "idle": 1800, "mtu": 1410, "mru": 1410, "debug":"deebug", "dump":"dump", "lock": "lock", "modem":"modem", "proxyarp":"proxyarp", "lcp-echo-interval": 30, "lcp-echo-failure": 4, "connect-delay":5000, "interface" : "mobi" }
Verb URI Description
GET /xl2tpd/:id Get xl2tpd.conf file
GET /xl2tpd/chapsecrets/:id Get chap-secrets file
GET /xl2tpd/options/:id Get options file
Verb URI Description
DEL /xl2tpd/:id Delete xl2tpd.conf file
DEL /xl2tpd/chapsecrets/:id Delete chap-secrets file
DEL /xl2tpd/options/:id Delete options file