从网页打开/关闭OpenVPN隧道

时间:2014-03-07 09:20:22

标签: php raspberry-pi openvpn

由于我不住在Netflix可用的国家,我购买了一个OpenVPN访问并在Raspberry Pi中安装了一个隧道,并将其配置为Apple TV的路由器。

这种配置有效,但这也意味着我必须一直保持隧道......

我正在考虑在PI上运行的网页来检查隧道状态以及用于挂载或卸载它的按钮。

你见过那种善良的应用程序吗?

使用PHP脚本检查隧道状态会不会很复杂? 使用系统命令安装或拆卸它很容易,但检查状态对我来说看起来更复杂......

有什么想法吗?

由于

1 个答案:

答案 0 :(得分:1)

您可以随时使用webmin之类的工具通过浏览器管理RPI(以及任何Linux),包括openvpn服务。有很多关于如何在RPI上安装它的详细指南,要点是:

apt-get install -y perl libnet -ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python wget http://prdownloads.sourceforge.net/webadmin/webmin_1.660_all.deb dpkg --install webmin_1.660_all.deb

PS:应该很容易编写一个包装的cgi脚本" service openvpn status"," service openvpn start"和"服务openvpn stop"用任何语言表达,特别是如果你不太关心权限"在家里"