我的 LAN 中有一个在 Raspberry Pi 上运行的 VPN 客户端,我想让智能电视的所有流量都通过 Pi 进行传输,而其他设备无需 VPN 即可使用该连接。这可能吗?
我的 VPN 提供商没有适用于 LG WebOS 3.0 电视的应用程序
两台设备通过 Wi-Fi 连接到同一网络
答案1
假设 LG 智能电视通过 LAN 直接连接到 Raspberry Pi:在第 2 层模式下使用 VPN,桥eth0
接到tap0
您的 VPN。
如果您的设置(您没有告诉我们)不同:编辑问题并添加有关设置的详细信息。很可能只需将 RaspPi 配置为智能电视的 DHCP 服务器,使用不同于家庭 IP 和 VPN IP 范围的 IP 范围,并在 Raspberry 上设置策略路由规则即可。但这取决于智能电视的实际功能。如有疑问,请使用wireshark
以找出答案。
(不,如果不知道细节,我无法向您提供逐步的描述,特别是如果无法访问您的智能电视型号,我无法调试任何东西)。
答案2
在 Wi-Fi 路由器中创建一条从电视地址到 0.0 0.0 的路由,该路由具有 VPN 隧道的端点。如果我没有理解错的话,这应该会使任何未从本地设备获得 ARP 响应的流量流出该隧道。