如何在Ubuntu中使用Node.js连接VPN

时间:2019-04-01 06:59:49

标签: javascript node.js ubuntu-16.04 vpn privoxy

我的nodejs文件中有代码,该代码为我提供了以下信息

host:"147.0.40.145"
method:"aes-256-cfb"
password:"9c359ad1ebeec200"
port:38473

我需要使用以上信息,并希望通过它连接VPN。我已经使用下面的代码来提取上述信息。

const connectServer = (serverId) => {
  const token = store('access_token')
  httpOptions.Authorization = token.token_type+' '+token.access_token
  return new Promise((resolve, reject) => {  
   const response = await axios.post(`${baseUrl}/servers/${serverId}/connect`, {'serverId':serverId},{headers: httpOptions})     
   console.log(response.data)
    resolve(response.data)
  })
}

所以我需要知道是否可以使用nodejs连接或创建 VPN

预先感谢您!

1 个答案:

答案 0 :(得分:4)

安装此npm

db.ReadFromDataBaseAsync

npm i node-openvpn --save

有关更多信息,请阅读此link

另一个选项  Link