【发布时间】:2013-02-28 13:34:16
【问题描述】:
我想在 Linux 下用 C 代码设置 PPTP VPN 连接。然后监控它的状态,当它离线时,我想重新连接它。但我还没有找到任何用于执行此操作的 api。是否有任何 api 或库来实现这一点?还是有其他替代方法?
【问题讨论】:
-
如果您安装了正确的库,我相信您应该能够使用 network-manager-pptp 插件对 network-manager 进行 dbus 调用来做到这一点。否则,您将不得不手动完成并在您的 C 代码中自己执行正确的守护进程。
-
我就是这么想的。但我不知道如何确定设置连接时创建的虚拟设备。我还有其他 pppoe 连接,它也创建了类似 ppp+ 的设备。