1.4.10 • Published 11 years ago
vpnc v1.4.10
node-vpnc
Use vpnc to connect to a remote Cisco VPN, using a specified configuration.
Example
var vpnc = require('vpnc');
var config = {
IPSec_ID: 'foobar',
IPSec_gateway: 'vpn.example.com',
IPSec_secret: 'topSecret',
Xauth_username: 'test@example',
Xauth_password: 'r00barb',
IKE_Authmode: 'psk',
IKE_DH_Group: 'dh2',
DNSUpdate: 'no',
NAT_Traversal_Mode: 'force-natt',
Local_Port: 0,
Cisco_UDP_Encapsulation_Port: 0,
};
function connect() {
vpnc.connect(config, function (err, code) {
if (err) {
console.log('Error connecting VPN:');
console.log(err);
} else {
console.log('VPN connected. Disconnecting in five seconds.');
setTimeout(disconnect, 5000);
}
});
}
function disconnect() {
vpnc.disconnect(function (err, code) {
if (err) {
console.log('Error disconnecting VPN:');
console.log(err);
} else {
console.log('VPN disconnected.');
}
});
}
connect();
1.4.10
11 years ago
1.4.9
11 years ago
1.4.8
11 years ago
1.4.7
11 years ago
1.4.6
11 years ago
1.4.5
11 years ago
1.4.4
11 years ago
1.4.3
12 years ago
1.4.2
12 years ago
1.4.1
12 years ago
1.4.0
12 years ago
1.3.4
12 years ago
1.3.3
12 years ago
1.3.2
12 years ago
1.3.1
12 years ago
1.3.0
12 years ago
1.2.0
12 years ago
1.1.1
12 years ago
1.1.0
12 years ago
1.0.0
12 years ago