raspberry-pi - 如何使用 OPENVPN 连接其他设备
问题描述
我已经使用 VPNBOOK.com 在我的树莓派 4 上获得了免费的 VPN,它正在我的树莓上运行,现在我想将它与其他设备一起使用。比如我的笔记本电脑、手机等。
我想知道我是否必须在我的树莓上保持终端打开,才能让它保持 vpn 的运行?每次我关闭它时,我的 vpn 都会关闭,但是当终端打开时,vpn 就会打开。我想我需要打开这个终端。
我的另一个问题是,我如何将其他设备连接到这个 vpn?我找不到任何有用的东西?
解决方案
如果您使用的是 openvpn,请将“--daemon”选项添加到您的 cmd 行,如下所示。
sudo openvpn --daemon --cd /etc/openvpn --config VPNConfig.ovpn --log-append /var/log/openvpn.log
如果您使用的是其他 vpn,则可以通过在 cmd 行的末尾添加“&”将其置于后台,例如
vpn_cmd -params &
另一种方法是您可以使用主管为您运行任务。也许您可以在这里发布您的命令,以便其他人可以帮助您。
我的另一个问题是,我如何将其他设备连接到这个 vpn?我找不到任何有用的东西?
您可以在您的 rpi 上设置privoxy并通过 http 代理连接其他设备
推荐阅读
- node.js - Jasmine/supertest 在 '.throwError()' 上崩溃
- go - 如何制作具有多个信息的 PUT API (gin gonic)
- python - 我应该强迫开发人员编写元素的 ID 来编写适当的自动化测试吗?
- ios - 通用链接,指定非英文路径
- google-cloud-platform - 监控 BigQuery 性能
- delphi - Cnpack/CnWizard 代码完成在 Delphi 10.4 Sydney 中不起作用
- ios - 由于权利不匹配,XCode“无法安装应用程序”
- android - xml drawable 的 AGPBI 类型错误文本 Android 资源链接失败
- javascript - 如何在每个部分绘制圆角和不同渐变和阴影的圆环图?
- postgresql - 在 postgresql 函数的 if-else 中获取 else 子句返回查询